興味のある質問があります。プログラミングに関しては、どちらが優れているでしょうか。My Class を使用するClass members
か、内部から使用しますか? Getter
たとえば、これは私のクラスです:
public class myClass
{
private string _name;
private int _length;
private int _weight;
public void doSomething(myClass obj)
{
}
public void doSomething2(myClass obj)
{
}
public string name
{
get { return _name; }
}
public int length
{
get { return _length; }
}
public int weight
{
get { return _weight; }
}
}
この方法で doSomething を使用します。
public void doSomething(string str, myClass obj)
{
string[] arr = str.Split(' ');
arr[1] = obj._name;
arr[2] = obj._length;
arr[3] = obj._weight;
}
またはこの方法:
public void doSomething2(string str, myClass obj)
{
string[] arr = str.Split(' ');
arr[1] = obj.name;
arr[2] = obj.length;
arr[3] = obj.weight;
}