ホームページ  >  記事  >  バックエンド開発  >  C# クラスのオプションのプロパティ

C# クラスのオプションのプロパティ

王林
王林転載
2023-09-22 10:13:07764ブラウズ

C# 类中的可选属性

null が可能かつ有効である場合、この属性はオプションです。 null ではない CLR 型のプロパティはオプションとして構成できません。

オプション属性の使用例:

Example

[AttributeUsage(AttributeTargets.Property,
Inherited = false,
AllowMultiple = false)]
internal sealed class OptionalAttribute : Attribute { }

public class Employee {
   public string EmpName { get; set; }

   [Optional]
   public string AlternativeName { get; set; }
}

以上がC# クラスのオプションのプロパティの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。