私はこれを持っています
var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
この GetInformation は私の Entity.Getinformation クラスです。結果をグローバルに割り当てようとすると、暗黙の型付きローカル変数に割り当てられませんか?
var result = ?
グローバルで何を割り当てるべきですか?
ありがとう
私はこれを持っています
var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
この GetInformation は私の Entity.Getinformation クラスです。結果をグローバルに割り当てようとすると、暗黙の型付きローカル変数に割り当てられませんか?
var result = ?
グローバルで何を割り当てるべきですか?
ありがとう
コンパイラに型がどうあるべきかを伝えていないvar result = null;
ため、どちらが機能しないかを試みているようです。を使用する必要があります。null
result
Sometype result = null;
「結果をグローバルに割り当てる」とは、クラス変数として使用するということですか?
class SomeClass {
var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
}
その場合、varを使用できず、Type GetInformation が返すものを使用する必要があります。たとえば、
string result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
また
Entity result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
あなたのエラーは「暗黙的に型指定されたローカル変数にメソッドグループを割り当てることはできません」のようなものですか?
また、GetInformation
ひょっとしてクラスですか?
これらの 2 つが正しい場合、問題は、メソッド名に対して暗黙の型付けを使用しようとしているということです。何かvar
を行うことは許可されていません。
以下のように使用できます。
あなたのクラスは次のとおりです。
それで
Getinformation result =null;
result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);