2023-03-15 csharp C# 11 の raw 文字列リテラル (三重引用符構文) C# 11 の raw 文字列リテラル (三重引用符構文 `"""`) を使い、エスケープシーケンスなしで空白、改行、引用符を埋め込みます。ルールと例を紹介します。
2023-03-14 csharp C# 11 への切り替え方法 ターゲットフレームワークを変更するか、.csproj ファイルで LangVersion を設定して C# 11 に切り替え、'Feature is not available in C# 10.0' エラーを解消します。
2023-03-11 csharp C# null のときに例外をスローする: ArgumentNullException.ThrowIfNull (.NET 6+) .NET 6+ では ArgumentNullException.ThrowIfNull で null チェックを簡潔に記述できます。古いフレームワークでは C# 7+ の throw 式を使用してください。
2020-11-20 csharp .NET Core で Embedded Resource の Stream を取得する リソース名の構成を理解し、GetManifestResourceStream を使って .NET Core で埋め込みリソースのストリームを取得する方法を学びます。
2020-11-13 csharpxamarin-forms Xamarin.Forms で appsettings.json を使う方法 Xamarin.Forms で appsettings.json 構成ファイルを使う方法を、ファイルをリソースとして埋め込み、IConfiguration オブジェクトを構築する形で解説します。
2020-11-04 csharpsignalrxamarin-forms ngrok を使って、モバイルクライアント向けにローカルの SignalR サービスを公開する方法 ngrok を使ってローカルの SignalR サービスを公開し、モバイルクライアントがネットワーク設定や SSL の回避策なしで接続できるようにします。
2020-05-01 csharp C# using var (using 宣言) C# 8 の using 宣言 (`using var`) を使えば、入れ子の波かっこなしで IDisposable オブジェクトを破棄できます。構文、スコープのルール、`using` ブロックを選ぶべき場面を解説します。
2020-04-05 csharp C# 8.0 の null 合体代入 ??= キャッシュや条件付き代入などの実用的な例を交えて、C# 8.0 の null 合体代入演算子 (??=) の動作を学びます。
2019-01-02 csharpxamarinxamarin-forms Xamarin Forms で背景をアニメーションさせる Xamarin Forms で重ねた BoxView に対する ScaleTo アニメーションを使い、滑らかに動く背景エフェクトを作ります。
2013-10-13 csharp PC が 1 trillion まで数えるのにどれくらいかかるか PC が 1 trillion、さらにそれ以上まで数えるのにどれくらい時間がかかるかのベンチマーク。2023 年版の更新結果を含みます。