C#ではジェネリッククラスのデフォルトのコンストラクタを実装できませんか?ジェネリッククラスのデフォルトコンストラクタの構文は何ですか?
そうでない場合、以下のコードがコンパイルされないのはなぜですか? (私が<T>
を取り除いてもそれがコンパイルされます)
ジェネリッククラスのデフォルトコンストラクタを定義する正しい方法は何ですか?
public class Cell<T>
{
public Cell<T>()
{
}
}
コンパイル時エラー:エラー1無効なトークン「(」クラス、構造体、またはインターフェイスメンバー宣言
+1、それはすべてそこにあります:) –