在C#中,通过循环列表来创建自定义对象是完全可以的。可以使用循环语句(如for循环、foreach循环)遍历列表,并在每次循环中创建自定义对象并添加到列表中。
以下是一个示例代码:
using System;
using System.Collections.Generic;
public class CustomObject
{
public string Name { get; set; }
public int Age { get; set; }
}
public class Program
{
public static void Main()
{
List<CustomObject> customObjects = new List<CustomObject>();
for (int i = 0; i < 5; i++)
{
CustomObject obj = new CustomObject();
obj.Name = "Object " + i;
obj.Age = i * 10;
customObjects.Add(obj);
}
foreach (CustomObject obj in customObjects)
{
Console.WriteLine("Name: " + obj.Name + ", Age: " + obj.Age);
}
}
}
在上述代码中,我们定义了一个名为CustomObject的自定义对象,具有Name和Age属性。然后,我们创建了一个空的列表customObjects,并使用for循环遍历5次,在每次循环中创建一个CustomObject对象,并将其添加到列表中。最后,我们使用foreach循环遍历列表,并打印每个对象的属性值。
这种方法可以用于在C#中循环列表来创建自定义对象。根据具体需求,你可以根据自己的业务逻辑进行修改和扩展。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云