field キーワード
Opened this issue · 1 comments
ufcpp commented
https://ufcpp.net/study/csharp/oo_property.html#auto 近辺に。
用語「自動プロパティ」
元々は「半自動プロパティ」って呼ばれてたけども、
最終的には「自動プロパティ」で統一したっぽい?
field
キーワードでバッキングフィールドができる。
get;
は get => field;
の省略形で、
set;
は set => field = value;
の省略形。
↑これを全部「自動プロパティ」呼び。
キーワード
field
と value
はキーワード扱いになった。
けど、nameof(value)
(filed
も?)だけは特別に認めるっぽい。
[SomeAttribute(nameof(value))] set => ...
は行けるけど、プロパティ自体の属性では不可?
ufcpp commented
ピタゴラスイッチ的に C# 13 入りする features。
ufcpp-live/UfcppLiveAgenda#90 (comment)