Re: Константный параметр
От: zlobnik  
Дата: 07.07.05 22:10
Оценка: -1
Здравствуйте, korzey, Вы писали:

K>По аналогии с "плюсовыми объектами":

K>C++
K>class SomeClass
K>{
K>   ...
K>};

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

K>C#
K>public class SomeClass
K>{
K>   ...
K>};

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


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

А что если сделать ответ в ввиде еленмнтав перечисления, т.е. я так понимаю, что есть некий набор констант , который может прингимамать входной параметр, ну и поппробуй ввести собственное перечисление. Я так лично думаю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.