C#CREATE C#動的作成変数を許可しない強力なタイプシステムを採用します。ただし、同様の機能を達成するためのいくつかの代替方法があります。 配列を使用します
変数配列を作成できますが、これは他のオプションほど柔軟ではありません。
辞書を使用してください
c#では、より効果的な方法は辞書を使用することです。これにより、動的キー(この例で)を対応する値に接続できます。次の例:
このコードでは、では、整数値で変数名を動的に作成できます。動的キーを使用して、これらの変数にアクセスできます。 アプリケーションシナリオ
特定のシーンでは、GridViewのラインに動的変数を割り当てる必要があります。次のように辞書を使用できます:
<code class="language-csharp">using System.Collections.Generic; Dictionary<string, int> names = new Dictionary<string, int>(); for (int i = 0; i < 10; i++) { names.Add("variable" + i, i); } Console.WriteLine(names["variable5"]); // 输出 5</code>
Dictionary<string, int>
辞書の動的辞書を使用して変数名を作成すると、シーンでの柔軟性と使いやすさを得ることができます。 インシデントで直接
以上がGridView Rowの割り当てなどのシナリオのC#で動的変数作成を実現するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。