csharplang 8697
https://github.com/dotnet/csharplang/blob/main/proposals/csharp-14.0/extensions.md
配信で取り上げた回
ufcpp-live/UfcppLiveAgenda#102
たぶん、C# 14 だと「プロパティの追加」と「静的メンバーの追加」だけかな。
メソッドも「新文法」に。
↑ その後、拡張 operator は入った。
コンストラクターとかは C# 15 に回ったとのこと。
ExtensionMarkerAttribute とかあるみたいなんだけどどう使ってるのか調べる。
過去
https://ufcpp.net/blog/2024/3/extensions/ (この時代の実装は「やってみたけどダメだった」撤回)
csharplang 8697
https://github.com/dotnet/csharplang/blob/main/proposals/csharp-14.0/extensions.md
配信で取り上げた回
ufcpp-live/UfcppLiveAgenda#102
たぶん、C# 14 だと「プロパティの追加」と「静的メンバーの追加」だけかな。
メソッドも「新文法」に。
↑ その後、拡張 operator は入った。
コンストラクターとかは C# 15 に回ったとのこと。
ExtensionMarkerAttribute とかあるみたいなんだけどどう使ってるのか調べる。
過去
https://ufcpp.net/blog/2024/3/extensions/ (この時代の実装は「やってみたけどダメだった」撤回)