C#– category –
-
.NET MAUI TabbedPageのタブタイトルを統一する方法|フォント/サイズ変更(Android・iOS対応と代替案)
.NET MAUI の TabbedPage は「各タブのタイトル表示」がネイティブ(Android の TabLayout / BottomNavigationView、iOS の UITabBar)に委ねられるため、FontFamily や... -
WPF MVVMでItemsSourceに非同期データをバインドする方法|ObservableCollectionとAsyncRelayCommandで安全にロード
WPFのMVVMで非同期に一覧データを取得したいとき、Task<List<Person>>をそのままItemsSourceへバインドしたくなる場面があります。しかしItemsSourceが受け... -
Blazor WebAssemblyを.NET 9へ移行後にMONO_WASM instantiate_wasm_module() failedが出る原因と解決策
Blazor WebAssembly を .NET 8 から .NET 9 にアップグレードした直後、ブラウザで MONO_WASM: instantiate_wasm_module() failed や Cannot read properties of undefi... -
EF Core 8×SQL Server Temporal TableでStartTime/EndTimeがSELECT *で返らない原因と対処法(HIDDEN列)
EF Core 8 と SQL Server の Temporal Table を使っていると、StartTime/EndTime(システム生成の期間列)が FromSqlRaw の「SELECT *」では取れないことがあります。Ed... -
C#でGS1形式QRコードを解析:AIを正規表現で分解しEntity Frameworkへマッピングする方法
GS1形式っぽいQRコード(例:(01)00358160740213(17)260515(10)32PF3(21)5HZ6R1PX8C)を読み取ると、AI(Application Identifier)と値が連結された文字列が返ってきま... -
.NET MAUI(.NET 8)Firebase 初期化エラー「Default FirebaseApp is not initialized」解決ガイド(Android/iOS・Crashlytics)
.NET MAUI(.NET 8)で Firebase(Crashlytics など)を導入したのに、起動直後に「Default FirebaseApp is not initialized」で落ちる――設定ファイルも依存関係も揃え... -
ASP.NET Core MVCでError.cshtmlが勝手に表示される理由|Views/Sharedとビュー探索規約
ASP.NET Core MVC のテンプレートで、ビュー名を指定していないのに Views/Shared/Error.cshtml が表示される——これは設定ではなく「規約」による動作です。ビュー名決... -
LINQ(EF/SQL)で取得したdecimal金額を3桁区切り(カンマ)表示する方法|ToString(N2)とEF変換の注意点
ASP.NET(C#)で、LINQ(EF/SQL)から取得した decimal? の金額を一覧表示するとき、「1000.00 → 1,000.00」のように3桁区切りで見やすくしたい場面はよくあります。た... -
Blazor 8.0でNavigateToがNavigationExceptionを投げる原因と解決策:起動時の言語切替をMiddlewareで安定化
Blazor 8.0(.NET 8)の言語切替で、起動時にURLとCookieのカルチャを同期させようとしてMainLayoutの初期化でNavigateTo()を呼ぶとNavigationExceptionが発生すること...
