C#– tag –
-
C#のlockはどれを選ぶ?.NET 9のSystem.Threading.Lockとobjectロックの違い・性能・選び方を徹底解説
同じ lock でも、ロック対象に new object() を使うのか、.NET 9 / C# 13 で追加された System.Threading.Lock を使うのかで、生成されるコードも制約も変わ... -
VB.NETのサブキー付きCookieをC#/Blazorへ移行する完全ガイド|ASP.NET WebFormsからASP.NET Coreの実装・SameSite/HttpOnly/Secureまで
VB.NET WebForms の Response.Cookies("Name")("SubKey") を C#(WebForms)や Blazor(Server / WASM)へ移行するとき、まず押さえるべきは「サブキー」はあくまで 1 ... -
.NET AndroidのFragment置換後に前画面がタップできる原因と対処法|Commit/CommitNow/ExecutePendingTransactions徹底解説
.NET AndroidのFragment置換後に前画面がタップできる“ゴーストタッチ”の原因と完全対策(Commit/CommitNow/ExecutePendingTransactionsの違いを徹底解説) アプリの画... -
Azure App Service で Microsoft Graph SendMail が “Specified HTTP method is not allowed for the request target”(HTTP 405)になる原因と対処徹底ガイド
Azure App Service で Microsoft Graph の SendMail が “Specified HTTP method is not allowed for the request target” (HTTP 405)になるときの原因... -
WPFでExcelを保存せずにメール添付する完全ガイド|MemoryStreamとClosedXML+MailKit/Graphで解決
WPF(.NET)アプリでレポートや帳票を 物理ドライブに保存せず、そのままメールに添付して送信したい——業務アプリではごく普通の要件です。ところが実装してみると、Mem... -
WindowsでSSLStreamをOpenSSLに切り替える方法と運用ポイント
Windowsのアプリケーション開発では、.NETの機能を活かしながらセキュアな通信を実現したいと考える場面が多くあります。特にSSL/TLSによる暗号化通信は必須ですが、Win... -
PowerShellでC#の単体テストを一括実行しレポートを取得する方法
PowerShellは、Windows環境でのタスク自動化やスクリプト作成に強力なツールです。C#の単体テストを効率的に実行するためには、NUnitやMSTestなどのテストフレームワー... -
PowerShellでC#コードを動的コンパイルする方法と活用事例
PowerShellは、Windows環境でのスクリプト作成や自動化に優れたツールですが、他のプログラミング言語と組み合わせることでさらに強力な可能性を秘めています。その中で... -
PowerShellでC#コンソールアプリのパラメータを動的に変更・連続実行する方法を解説
PowerShellは、Windows環境でのタスク自動化やスクリプト作成に適した強力なツールです。本記事では、C#で作成したコンソールアプリケーションをPowerShellを使って動的...
