Константный параметр
От: korzey  
Дата: 07.07.05 09:58
Оценка:
По аналогии с "плюсовыми объектами":
C++
class SomeClass
{
   ...
};

typedef bool (* TestFunction01)(SomeClass* obj);
typedef bool (* TestFunction02)(const SomeClass& obj); //неизменяемый параметр

C#
public class SomeClass
{
   ...
};

public delegate bool TestFunction01(SomeClass obj); //нормально, пока...
public delegate bool TestFunction02(??? SomeClass obj); //как указать "неизменяемый параметр" ????


Как описать в "шарпе", что параметр, переданный в функцию, есть КОНСТАНТА? Или остается только уповать на "доброжелательность окружающего мира"...
Избави бог от дураков, а с врагами и сами, как-нибудь, разберемся...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.