この行を使用すると、エラーが発生します。
tradesThisBar=new List<Traid>;
エラー: 新しい式には、型の後に ()、[]、または {} が必要です
どうすれば初期化できますか? 宣言で初期化しますが、リセットする必要があります。
また、この行は機能しますか?:
if (tradesThisBar!=null){}
この行を使用すると、エラーが発生します。
tradesThisBar=new List<Traid>;
エラー: 新しい式には、型の後に ()、[]、または {} が必要です
どうすれば初期化できますか? 宣言で初期化しますが、リセットする必要があります。
また、この行は機能しますか?:
if (tradesThisBar!=null){}
エラーが指定されているので()
、タイプの後に追加します。
tradesThisBar=new List<Traid>();
コードの 2 番目のスニペットに関して、 に入力したコードは、でない{}
場合にのみ実行されます。tradesThisBar
null
それが「機能する」かどうかという点では、何をしたいかによって異なります。しかし、それはコンパイルされます。
コンストラクターを呼び出す必要があります。
tradesThisBar = new List<Traid>();
リセットする場合:
tradesThisBar = null;