parameters
1または2 のような少量を受け取るメソッドを作成するのに最適な方法を知りたい.
最初の 1 つ: エンティティ クラス オブジェクトをパラメーターとして渡します。
MyClass entity = new MyClass();
BDClass bd = new BDClass();
entity.Name = "Alan";
bd.InsertName(entity);
public void InsertName(MyClass entity)
{
///A simple Insert/Select
}
2 つ目: OO でのプログラミングでも、エンティティ クラスの代わりに変数をパラメーターとして使用します。
BDClass bd = new BDClass();
string name = "Alan";
bd.InsertName(name);
public void InsertName(string name)
{
///A simple Insert/Select
}
パフォーマンスとプログラミングの優れた実践を考慮して、どれが最適かを知りたいです。それとも状況による?つまり、エンティティクラスをパラメーターとして使用するのは、クラスの量が多く、パラメーターの量が少ない変数の場合にのみ使用する方がよいと思います。
コード自体とは何の関係もないことは知っていますが、どれが正しいプログラミング方法であるかを知りたいだけです