今日は C# 配信をやっててちょくちょく話題になるやつの話。 using System.Text; using System.Text.Unicode; var buffer = (stackalloc byte[3]); Utf8.FromUtf16("abc", buffer, out var r, out var w); Encoding.UTF8.GetString(buffer[..w]); Utf8 なの? UTF8 なの? (昔1回同じ話題でブログ書いた気がしつつ、最近もまた話題に出たので。) .NET の命名ガイドライン .NET には命名規約に関するガイドラインがありまして、以下の場所にドキュメントとして残っています。 Capitalization Rules for Identifiers おおむね以下のようなルール。 クラス名などは PacalCase を使ってくださ

