C# 如何从c中的数组元素中获取值

C# 如何从c中的数组元素中获取值,c#,arrays,C#,Arrays,我有一个大小为6的数组,其中包含一个位于零位的值作为字符串: {"1111110"} 现在我想从最后一个0到1读取数组[0]的内容 如何读取元素?C语言中是否有内置函数?您可以使用Array.Reverse,它接受char数组 var string0 = array[0]; foreach (char c in string0.Reverse()) { // do something with c } string reverString =new string(Array.Rever

我有一个大小为6的数组,其中包含一个位于零位的值作为字符串:

{"1111110"} 
现在我想从最后一个0到1读取数组[0]的内容


如何读取元素?C语言中是否有内置函数?

您可以使用Array.Reverse,它接受char数组

var string0 = array[0];
foreach (char c in string0.Reverse()) {
  // do something with c
}
string reverString =new string(Array.Reverse( array[0].ToCharArray()));
现在您可以使用:

例如:


由于我在String0.Reverse中收到错误,是否有任何程序集引用要包含以使用.Reverse方法。请确保您的目标是.NET 3.5或更高版本,并且在顶部有using System.Linq。我正在.NET 2.0 framework中工作。因此,var在此工作区中无效。我怎样才能在家里做呢vs2005@tech_guy-其他示例将对您有所帮助。
string value = array[0];
char[] arr;
arr = value.ToCharArray(0, 6);