これは非常に愚かで初歩的な質問のようですが、ググってみましたが、満足のいく答えが見つかりませんでした。
public class Person
{
public string Name { get; set; }
public int Age { get; set; }
public Person(){}
public Person(string name, int age)
{
Name = name;
Age = age;
}
//Other properties, methods, events...
}
私の質問は、このようなクラスがある場合、オブジェクトを作成する最良の方法は何ですか?
Person p=new Person("abc",15)
また
Person p=new Person();
p.Name="abc";
p.Age=15;
これら 2 つの方法の違いと、オブジェクトを作成する最良の方法は何ですか?