c# - 如何在 C# 中使用 “for” 循环创建动态递增变量

标签 c# dynamic

如何在 C# 中使用“for”循环创建动态递增变量?像这样: track_1、track_2、track_3、track_4。等等。

最佳答案

您不能创建动态命名的变量。您所能做的就是创建一些集合或数组,并对其进行操作。 我认为最适合你的类(class)是通用类 List<> :

List<String> listWithDynamic = new List<String>();
for (int i = 1; i < limit; i +=1)
{
    listWithDynamic.Add(string.Format("track_{0}", i));
    ...
}

关于c# - 如何在 C# 中使用 “for” 循环创建动态递增变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7386698/

相关文章:

c# - 为什么我会收到错误消息 : doubled attribute?

c# - 继承默认 ComboBox 以更改边框颜色或禁用它

C# - 与 SQL Server 2005 的公共(public)全局连接

c# - ASP.NET Core Serilog 未将属性推送到其自定义列

c# - c# 桌面应用程序的最佳安全框架?

c# - 使用动态转储 ComObject 对象?

flutter - 我想为 ListView 中的每个特定项目创建动画

c# - 动态转换和消息类型

css - 使用绝对定位以动态宽度定位内容

javascript - Reactjs:如何通过索引或键引用访问动态渲染的数组元素?