C# で 2 つのパラメーターを持つ関数を定義したいのですが、それらには次のような既定値があります。
public T AccessEntity(string Id = null, string File = null)
{
return (from e in ServiceContext.CreateQuery<T>(TableName)
where e.RowKey == Id || e.File == File
select e).FirstOrDefault();
}
この関数を使用すると、ユーザーはファイルまたは ID でレコードを検索できますが、ユーザーがファイルでレコードを検索しようとすると、最初の引数としてダミー値を渡さずに、最初の引数を 2 番目の仮パラメーターにマップする方法がわかりません。
これいらない : invokingobj.AccessEntity(null, "name of file");
これは可能ですか?