Что такое чистые переменные?

Я был удивлен, обнаружив, что этот код компилируется:

pure string Foo = SomePureFunction(123);

чистый упоминается только в контексте функций в онлайн-документации .

Что такое чистые переменные и чем они отличаются от неизменяемых и const переменных?

9
задан Maxpm 3 February 2012 в 10:14
поделиться