Как я могу решить cs0118 и ошибка cs0234: имя в c#.net 4.5.
Привет,
я использую c#4.5 с языком программирования ninjascript, у меня есть 4 файла.
я получил некоторую ошибку после исправления ошибки cs01519, получаю ошибку cs0118-xyz. cs-это namspace, но используется как тип.
*еще один-cs0234-тип или имя пространства имен "xyz" не существует в пространстве имен ninjascript.ninjatrder. indicator(вам не хватает ссылки на сборку)
Что я уже пробовал:
if( BuyLadderBrushDx != null) {BuyLadderBrushDx.Dispose();}это я изменил код у меня АБВ.КС.вместо ниже.
// BuyLadderBrushDx? Dispose; BuyLadderBrushDx = null;//его в 6.0 версии на C# у меня только 4.5, но внесли изменения.
а по оператору lamda это ошибка, которую он будет поддерживать в 4.5 c# может любой сообщить.
ladder= ladder.Max(kv => kv.Value);} public long GetPOCVolume(TradeSide side) {ladderBidAsk= ladderBidAsk[(int)side].Max(kv => kv.Value);}// before the line waspublic long getpocvolume(tradeside side)=>ladderbidask[(int)side].Max(kv.=>kv.value);//but here i had error cs1519 invalid token class member declaratione expected ; expected so on (so i had change the error above)this in b.cs file after changing this now am gettigng in xyz.cs file cs0118 and cs0234 errors. public long Volume() {ladder = ladder.Sum(kv => kv.Value);} public bool IsEmpty() {ladder= ladder.Count > 0;}
jekin77
cs01519: у вас есть дубликаты имен - я предполагаю, что имя класса и имя пространства имен совпадают. Попробуйте изменить свое имя класса на другое.
cs0234: вы добавили ссылку на сборку " xyz " в свой проект?
Было бы лучше увидеть весь код (файл)
Member 13185801
как добавить ссылки на сборку c# в 4.5.
jekin77
нет никакой разницы между 4,5 и 6,0
https://www.interactivebrokers.com/en/software/api/apiguide/csharp/csharptutorial_adddllreference.htm