4,000 行のコードを VB.net から C# に変換しました...この 1 つの問題で完全につまずきました。これにより、「割り当て、呼び出しインクリメント、デクリメント、待機、および新しいオブジェクト式のみをステートメントとして使用できる」というエラーが表示され続けます
ここでエラーが何であるかについて何か助けはありますか? また、クエリ本体が select 句または group 句で終了する必要があるというエラーがスローされます。
protected static string AssembleArgumentString(Dictionary<string, string> @params, bool urlEncode)
{
if (urlEncode) {
return string.Join("&", (from kv in @params where !string.IsNullOrEmpty(kv.Value)kv.Key + "=" + System.Web.HttpUtility.UrlEncode(kv.Value)).ToArray);
}
else {
return string.Join("&", (from kv in @params where !string.IsNullOrEmpty(kv.Value)kv.Key + "=" + kv.Value).ToArray);
}
}