タグ

ブックマーク / qiita.com/YuHima03 (1)

  • .NET7 の Generic Math についてメモ - Qiita

    public interface ISomething { public static abstract int ParseString(string s); public static abstract operator +(int l, int r); public static abstract explicit operator int(long val); } ISomething を継承したクラス・構造体は、上記で定義されている静的メンバをすべて実装する必要があります。 Generic Math で追加されたインターフェース Generic Math によって、かなり多くのインターフェースが新たに追加されています。 これによって、公式ドキュメントの System.Int32 の説明が載っている ページ を見てもわかる通り、継承されているインターフェースの量が大変なことになってい

    .NET7 の Generic Math についてメモ - Qiita
    yojik
    yojik 2024/02/25
  • 1