简化多变量赋值代码

本文关键字:赋值 代码 变量 | 更新日期: 2023-09-27 18:33:30

我应该如何减少必须编写的代码量才能执行此操作?

真的不知道我应该使用什么技术。

test1.Content = "test1...";
test2.Content = "test2...";
test3.Content = "test3...";
test4.Content = "test4...";
test5.Content = "test5...";
test6.Content = "test6...";
test7.Content = "test7...";

简化多变量赋值代码

您可以使用字典来存储变量,而不是使用命名变量定义所有变量。

var testDic = new Dictionary<int, Test>();
for (int i = 1; i < 8; i++)
{
    testDic[i] = new Test() { Content = "test" + i + "..." };
}

然后像testDic[2]testDic[6]一样访问它们.