есть код
mutable heap;
using (reader = StreamReader(path))
heap = reader.ReadToEnd();
который работает
я хочу выразить тот момент, что переменная heap изменяться не должна
то есть что-то вроде
using (reader = StreamReader(path))
def heap = reader.ReadToEnd();
но тогда heap не виден ниже по скопу
чуть-чуть подумав, я сделал вот так:
def get(path)
{
using (reader = StreamReader(path))
reader.ReadToEnd()
}
def heap = get(path);
но это в то же время чуть более длинно
отже, вопрос: можно ли чуть лаконичней выразить?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
30.01.07 18:15: Перенесено модератором из 'Декларативное программирование' — IT