Как описать функцию, принадлежащую классу, за его пределами?
От: RRR02  
Дата: 12.03.08 12:41
Оценка:
В C++ это обычное дело: в классе функция декларируется, а её тело располагается
в другом файле. А возможно ли также сделать в C#?
Re: Как описать функцию, принадлежащую классу, за его предел
От: Dr_Sh0ck Беларусь  
Дата: 12.03.08 12:49
Оценка: 1 (1)
Здравствуйте, RRR02, Вы писали:

RRR>В C++ это обычное дело: в классе функция декларируется, а её тело располагается

RRR>в другом файле. А возможно ли также сделать в C#?

partial classes/partial functions
Do not fake yourself ;)
ICQ#: 198114726
Re: Как описать функцию, принадлежащую классу, за его предел
От: Spiceman  
Дата: 12.03.08 12:54
Оценка:
Здравствуйте, RRR02, Вы писали:

RRR>В C++ это обычное дело: в классе функция декларируется, а её тело располагается

RRR>в другом файле. А возможно ли также сделать в C#?

Описать функцию в интерфейсе, унаследовать класс от интерфейса.
Re: Как описать функцию, принадлежащую классу, за его предел
От: _FRED_ Черногория
Дата: 12.03.08 16:02
Оценка:
Здравствуйте, RRR02, Вы писали:

RRR>В C++ это обычное дело: в классе функция декларируется, а её тело располагается

RRR>в другом файле. А возможно ли также сделать в C#?

А для чего?
Help will always be given at Hogwarts to those who ask for it.
Re[2]: Как описать функцию, принадлежащую классу, за его пре
От: _FRED_ Черногория
Дата: 12.03.08 16:03
Оценка:
Здравствуйте, Dr_Sh0ck, Вы писали:

RRR>>В C++ это обычное дело: в классе функция декларируется, а её тело располагается

RRR>>в другом файле. А возможно ли также сделать в C#?

D_S>partial classes/partial functions


На partial methods накладываются такие ограничения, что использовать их для решения предложенной задачи получается настолько в узких рамках, что, можно сказать, невозможно.
Help will always be given at Hogwarts to those who ask for it.
Re[3]: Как описать функцию, принадлежащую классу, за его пре
От: Dr_Sh0ck Беларусь  
Дата: 12.03.08 17:36
Оценка:
Здравствуйте, _FRED_, Вы писали:

_FR>На partial methods накладываются такие ограничения, что использовать их для решения предложенной задачи получается настолько в узких рамках, что, можно сказать, невозможно.


Ну, скажем, _зачем_ это надо автору — пока вопрос открытый.
ИМХО, предложенное решение отвечает на сформулированный с сабже вопрос.
Ведь пример с С++ может просто был упомянут в качестве иллюстрации
Do not fake yourself ;)
ICQ#: 198114726
Re[2]: Как описать функцию, принадлежащую классу, за его пре
От: Norex Россия  
Дата: 12.03.08 18:05
Оценка:
Здравствуйте, _FRED_, Вы писали:
_FR>А для чего?

LinQ изобретают?
Re[3]: Как описать функцию, принадлежащую классу, за его пре
От: _Morpheus_  
Дата: 12.03.08 18:11
Оценка:
Здравствуйте, Norex, Вы писали:

N>Здравствуйте, _FRED_, Вы писали:

_FR>>А для чего?

N>LinQ изобретают?


скорее аналог #region
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[4]: Как описать функцию, принадлежащую классу, за его пре
От: rsn81 Россия http://rsn81.wordpress.com
Дата: 13.03.08 05:27
Оценка:
Здравствуйте, _Morpheus_, Вы писали:

_M_>скорее аналог #region

Скорее АОП.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.