не может назначить для неявных типов локальная переменная с помощью ASP.NET

StackOverflow https://stackoverflow.com/questions/3066686

  •  28-09-2019
  •  | 
  •  

Вопрос

у меня есть это

var  result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);

Эта getInformation - это мое управление. Gtegninformation Class .. Когда я пытаюсь присвоить результатом, я получаю, не могу присвоить неявную напечатанную локальную переменную?

var result = ?

Что я должен назначить в глобальном уровне?

Спасибо

Это было полезно?

Решение

Когда вы говорите «Назначить результат во всем мире», вы хотите использовать его как классную переменную?

class SomeClass {
    var result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
}

В таком случае, Вы не можете использовать var И вам придется использовать любой тип 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);

Другие советы

Похоже, вы пытаетесь сделать var result = null; который не будет работать, потому что null не говорит компилятору, какой тип result должно быть. Вам нужно будет использовать Sometype result = null;.

Ваша ошибка что-то вроде «не может назначить группу методов к неявно напечатанной локальной переменной»?

Также является GetInformation случайно сорт?

Если эти два верны, проблема в том, что вы пытаетесь использовать неявную, набрав на имя метода, что-то var не разрешено делать.

Вы можете использовать как ниже:

Потому что твой сорт является : Получить информацию

потом

Getinformation result =null;

result = general.GetInformation(int.Parse(ID), F_account, F_Info, Types);
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top