← Назад

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

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.

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

Комментарии (2)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Mikhail Sukhov
Mikhail Sukhov

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

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

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

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

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