← Back

Странное поведение документации

http://stocksharp.com/doc/help/html/M_Ecng_Trading_Algo_Strategy_CreateOrder_3_66c1f6e7.htm

У C++ стоит protected public, у C# protected internal.

В C# нет аналога для protected public из C++ и в сборке объявлено просто protected.

Таких методов несколько у стратегии, другие классы не проверял.

Comments (2)

Login or Create account, Log in or register to leave a comment

Mikhail Sukhov
Mikhail Sukhov

Случаем не путаете с protected private? protected public - это как раз protected intenal на C#http://weblogs.asp.net/cnagel/archive/2004/12/27/332733.aspx

Насчет того, что его нет. Чем его смотрите? Если студией, то это спец фича. Посмотрите через Рефлектор. Там должен быть атрибут что то вроде family.

Иванов Андрей
Иванов Андрей Author

Видимо да, перемешались в голове аналоги C++ <-> C#.

Задуматься и покопаться подтолкнула необходимость объявления таких методов protected internal -- они ж никому, кроме наследников, не нужны. В Решарпере как раз и смотрел -- там всё как и должно быть, просто protected. family это и есть просто protected, судя по вашей ссылке.