csharp创建10个拥有不同属性的person对象
时间: 2023-02-07 12:05:38 浏览: 128
好的,那么在 C# 中,你可以先定义一个 Person 类,里面包含你需要的属性(如名字、年龄、职业等)。然后,你可以使用循环来创建多个 Person 对象,并为每个对象赋予不同的属性值。
以下是一个示例:
```
class Person
{
public string Name { get; set; }
public int Age { get; set; }
public string Occupation { get; set; }
}
List<Person> people = new List<Person>();
for (int i = 0; i < 10; i++)
{
Person person = new Person();
person.Name = "Person" + i;
person.Age = 20 + i;
person.Occupation = "Occupation" + i;
people.Add(person);
}
```
这样,你就创建了一个包含 10 个 Person 对象的列表,每个对象都有不同的属性值。
相关问题
编写一个c#程序,定义一个名为person的类,该类包含姓名和年龄两个属性,以及一个显示个人信息的方法。然后创建一个person对象并调用该方法
在C#中,你可以按照以下步骤编写一个名为`Person`的类,包含姓名和年龄属性,以及一个`DisplayInfo`方法来显示个人信息:
```csharp
using System;
// 定义 Person 类
public class Person
{
// 属性:姓名和年龄
public string Name { get; set; }
public int Age { get; set; }
// 显示个人信息的方法
public void DisplayInfo()
{
Console.WriteLine($"Name: {Name}, Age: {Age}");
}
}
// 主程序部分
class Program
{
static void Main(string[] args)
{
// 创建一个 Person 对象
Person person = new Person();
// 设置姓名和年龄
person.Name = "张三";
person.Age = 25;
// 调用 DisplayInfo 方法
person.DisplayInfo();
// 程序结束
Console.ReadLine(); // 添加此行以便于观察输出
}
}
```
当你运行这个程序,它会输出:
```
Name: 张三, Age: 25
```
编写一个C#程序,定义一个名为Person的类,该类包含姓名和年龄两个属性,以及一个显示个人信息的方法。然后创建一个Person对象并调用该方法
在C#中,你可以按照以下步骤编写一个简单的程序:
首先,我们定义一个名为`Person`的类,包含姓名`Name`和年龄`Age`属性,以及一个`DisplayInfo`方法来展示个人的信息:
```csharp
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
// 显示个人信息的方法
public void DisplayInfo()
{
Console.WriteLine($"姓名:{Name}, 年龄:{Age}");
}
}
```
接下来,我们可以创建一个`Person`类型的对象,并调用`DisplayInfo`方法:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
// 创建一个Person对象
Person person = new Person();
// 设置姓名和年龄
person.Name = "张三";
person.Age = 30;
// 调用DisplayInfo方法显示信息
person.DisplayInfo();
// 程序结束
Console.ReadLine(); // 阻塞主线程以便查看输出
}
}
```
在这个程序中,当你运行它的时候,控制台会输出:"姓名:张三, 年龄:30"。
阅读全文