C产品在市场上有哪些独特优势?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1306个文字,预计阅读时间需要6分钟。
1、需求+在代码中经常会遇到需要将对象复制一遍,或者将属性名相同的值复制一遍。+例如:+public class Student+{+public int Id+{+get;+set;+}+public string Name+{+get;+set;+}+public int Age+{+get;+set;+}+}+p+
1、需求
在代码中经常会遇到需要把对象复制一遍,或者把属性名相同的值复制一遍。
比如:
public class Student { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } } public class StudentSecond { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } }
Student s = new Student() { Age = 20, Id = 1, Name = "Emrys" };
我们需要给新的Student赋值
Student ss = new Student { Age = s.Age, Id = s.Id, Name = s.Name };
再或者给另一个类StudentSecond的属性赋值,两个类属性的名称和类型一致。
本文共计1306个文字,预计阅读时间需要6分钟。
1、需求+在代码中经常会遇到需要将对象复制一遍,或者将属性名相同的值复制一遍。+例如:+public class Student+{+public int Id+{+get;+set;+}+public string Name+{+get;+set;+}+public int Age+{+get;+set;+}+}+p+
1、需求
在代码中经常会遇到需要把对象复制一遍,或者把属性名相同的值复制一遍。
比如:
public class Student { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } } public class StudentSecond { public int Id { get; set; } public string Name { get; set; } public int Age { get; set; } }
Student s = new Student() { Age = 20, Id = 1, Name = "Emrys" };
我们需要给新的Student赋值
Student ss = new Student { Age = s.Age, Id = s.Id, Name = s.Name };
再或者给另一个类StudentSecond的属性赋值,两个类属性的名称和类型一致。

