以字面方式定义数组和键 – C#

前端之家收集整理的这篇文章主要介绍了以字面方式定义数组和键 – C#前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
试图巩固这个……
string[] array = new string[];

array[0] = "Index 0";
array[3] = "Index 3";
array[4] = "index 4";

成一行……

PHP中的示例

$array = array( 0 => "Index 0",3 => "Index 3",4 => "Index 4" );

我知道我能做到这一点

string[] array = { "string1","string2","string3" }

但是我如何在那里获得适当的索引?

解决方法

听起来你真的在一个字典< int,string>之后而不是传统的C#数组:
var dictionary = new Dictionary<int,string>
{
    { 0,"Index 0" },{ 3,"Index 3" },{ 4,"Index 4" }
};

猜你在找的C#相关文章