2

この行を使用すると、エラーが発生します。

tradesThisBar=new List<Traid>;

エラー: 新しい式には、型の後に ()、[]、または {} が必要です

どうすれば初期化できますか? 宣言で初期化しますが、リセットする必要があります。

また、この行は機能しますか?:

if (tradesThisBar!=null){}
4

2 に答える 2

4

エラーが指定されているので()、タイプの後に追加します。

tradesThisBar=new List<Traid>();

コードの 2 番目のスニペットに関して、 に入力したコードは、でない{}場合にのみ実行されます。tradesThisBarnull

それが「機能する」かどうかという点では、何をしたいかによって異なります。しかし、それはコンパイルされます。

于 2012-11-16T13:45:26.773 に答える
1

コンストラクターを呼び出す必要があります。

tradesThisBar = new List<Traid>();

リセットする場合:

tradesThisBar = null;
于 2012-11-16T13:45:40.063 に答える