Open ufcpp opened 8 months ago
using System.Runtime.CompilerServices;
M(null!);
[UnsafeAccessor(UnsafeAccessorKind.StaticMethod, Name = "M")]
static extern void M(in Static _);
// static を付けると困る
class Static
{
public static void M() { }
}
// 匿名レコードだと思うと X, Y はプロパティに類する。
// 大文字。
(int X, int Y) t;
// 多値戻り値だと思うと x, y は変数に類する。
// 小文字。
(int x, int y) m(int x, int y) => (x, y);
配信URL: https://www.youtube.com/watch?v=1w-E4QgmAdg
1年振り返る?
リリース関連ブログ等:
C# 12
今年、割かし「コレクション式とプライマリコンストラクターの2個」感ある。 プライマリコンストラクター相変わらず燃えがち。 小さい機能が今年全然なかったってのあるかも。
コレクション式とプライマリコンストラクターは Visual Studio のサジェスト出てる分くらいは書き換えてもいいかも。 会社で今触ってるコード、それぞれ1000件以上出てた。
C# 13?
\e
(エスケープ文字のエスケープシーケンス)、もう入ってた。.NET
個人の感想等