Неправильно видны Indexers в C#
От: Visor2004  
Дата: 24.01.12 16:19
Оценка:
class Test
{
   public Items [ int : index ] : object
   {
        get { return null }
   }
}


виден в C# как

object get_Items ( index : int )
Помните!!! ваш говнокод кому-то предстоит разгребать.
Re: Неправильно видны Indexers в C#
От: _NN_ www.nemerleweb.com
Дата: 24.01.12 17:46
Оценка:
Здравствуйте, Visor2004, Вы писали:

А как должен быть виден ?

C# не поддерживает Named Indexed Properties в отличии от Nemerle и VB.
http://msdn.microsoft.com/en-us/library/2549tw02.aspx

Для работы кода в C# вы можете предоставить индексируемое свойство по умолчанию.
В Nemerle называется Item.

http://nemerle.org/wiki/index.php?title=Grok_Properties%2C_indexers%2C_delegates_and_events
http://rsdn.nemerleweb.com
http://nemerleweb.com
Re[2]: Неправильно видны Indexers в C#
От: Visor2004  
Дата: 24.01.12 18:08
Оценка:
Здравствуйте, _NN_, Вы писали:

_NN>Для работы кода в C# вы можете предоставить индексируемое свойство по умолчанию.

_NN>В Nemerle называется Item.

_NN>http://nemerle.org/wiki/index.php?title=Grok_Properties%2C_indexers%2C_delegates_and_events


спасибо, был не в курсе про Item.
Помните!!! ваш говнокод кому-то предстоит разгребать.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.