# C#

分類：言語
公式：https://learn.microsoft.com/dotnet/csharp/

言語別の既定：§2-8（/s/2.md）
Unityのクライアントとサーバーでコードを共有したいとき、Microsoft／Azure中心の環境、Windows前提の業務システムで選ぶ。

## 選ぶ場面（§2-10）
- Unityのクライアントとモデルや通信定義を共有したい
- Microsoft／Azure中心で、運用チームが.NETに慣れている

## 代替として使う条件
- デスクトップアプリ（§2-9、既定はTauri）：Windows専用の業務アプリ

## 採用の根拠（§22-2）
Unityとサーバーでコードを共有でき、ASP.NET Coreは性能も高い。Microsoft環境との親和性が高い
懸念と回答：「Windows専用では」→ .NETはLinux・コンテナで普通に動く
