Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/274.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何增加整数变量本身_C#_Asp.net_.net 3.5 - Fatal编程技术网

C# 如何增加整数变量本身

C# 如何增加整数变量本身,c#,asp.net,.net-3.5,C#,Asp.net,.net 3.5,如何在C#中增加整数变量本身 我需要一些变量 integer1 integer2 integer3 integer4 integer5 在for循环中,当它循环时,我希望变量递增。如何获取?动态标识符名称在C#和任何其他.NET语言中都是不可能的 您可以使用数组或泛型列表,它们将保存您类型的集合,并允许您对其进行迭代 var intArr = new int[5]; var intList = new List<int>(5); foreach(var num in intLi

如何在C#中增加整数变量本身

我需要一些变量

integer1
integer2
integer3
integer4
integer5

在for循环中,当它循环时,我希望变量递增。如何获取?

动态标识符名称在C#和任何其他.NET语言中都是不可能的

您可以使用数组或泛型列表,它们将保存您类型的集合,并允许您对其进行迭代

var intArr = new int[5];

var intList = new List<int>(5);

foreach(var num in intList)
{
  // do something with num
}
var intArr=new int[5];
var intList=新列表(5);
foreach(intList中的var num)
{
//用num做点什么
}

动态标识符名称在C#和任何其他.NET语言中都是不可能的

您可以使用数组或泛型列表,它们将保存您类型的集合,并允许您对其进行迭代

var intArr = new int[5];

var intList = new List<int>(5);

foreach(var num in intList)
{
  // do something with num
}
var intArr=new int[5];
var intList=新列表(5);
foreach(intList中的var num)
{
//用num做点什么
}

您真正想要的是一个数组:

var ints=new int[5];//声明由五个整数组成的数组,整数[0]到整数[4]
对于(int i=0;i<5;i++){
//用int[i]做某事
}
要获得更深入的介绍,请查看以下有关MSDN的教程。它适用于旧的C#版本,但概念仍然适用:


您真正想要的是一个阵列:

var ints=new int[5];//声明由五个整数组成的数组,整数[0]到整数[4]
对于(int i=0;i<5;i++){
//用int[i]做某事
}
要获得更深入的介绍,请查看以下有关MSDN的教程。它适用于旧的C#版本,但概念仍然适用:



您不能在
C#
中动态更改变量名您不能在
C#
中动态更改变量名如果不能,您可以将这些值存储在
myInteger[5]
数组中,并对其进行迭代。如果确实要这样做,则可以使用反射,但前提是反射作为某些对象的属性而不是函数中的局部变量存在。是否要增加整数标识符的值。还是整数标识符本身?我需要整数标识符本身的增量。不是valueIdentifier名称不能更改。句点。是否可以至少递增
string
variable/identifier?如果不递增,则将这些值存储在
myInteger[5]
的数组中,并对其进行迭代。如果确实要这样做,则可以使用反射,但前提是反射作为某些对象的属性而不是函数中的局部变量存在。是否要增加整数标识符的值。还是整数标识符本身?我需要整数标识符本身的增量。不是valueIdentifier名称不能更改。句号。是否可以至少递增
字符串
变量/标识符??我需要整数标识符本身的递增。不是value@sukumar-如上所述,这是不可能的。您正在寻找该语言中不支持的内容。我建议另一种选择。是否可以至少递增
string
variable/identifier???@sukumar-变量名称(即标识符)不是动态的。不,是你。不能如果您解释了您想要实现的目标(而不是询问一种方法),您可能会得到一个实际有助于解决问题的答案。@Downvoter-care to comment?我需要整数标识符本身的增量。不是value@sukumar-如上所述,这是不可能的。您正在寻找该语言中不支持的内容。我建议另一种选择。是否可以至少递增
string
variable/identifier???@sukumar-变量名称(即标识符)不是动态的。不,是你。不能如果您解释了您想要实现的目标(而不是询问一种方法),您可能会得到一个实际有助于解决问题的答案。@Downvoter-care to comment?我需要整数标识符本身的增量。不是价值。如果我知道递增值或保留到数组中,为什么要发布问题?由于某些要求,我需要整数标识符变量本身进行递增。正如大家所说,您的问题的答案是使用数组。没有人说要递增它的值,但要递增它的指针,所以可以调用integer[1]、integer[2]、integer[3]、,。。。我需要整数标识符本身的增量。不是价值。如果我知道递增值或保留到数组中,为什么要发布问题?由于某些要求,我需要整数标识符变量本身进行递增。正如大家所说,您的问题的答案是使用数组。没有人说要递增它的值,但要递增它的指针,所以可以调用integer[1]、integer[2]、integer[3]、,。。。做你想做的事。