У меня есть это перечисление:Можно ли вернуть перечисление из метода?
enum ControlsId
{
f1,
f2
}
И я хочу, чтобы вернуть тип перечисления из функции, например:
public enum GetPostBackControlId(string str)
{
if(str = "btn1")
return ControlsId.f1
if(str = "btn2")
return ControlsId.f2
}
Можно ли вернуть перечисление от метода?
Это верно, но обратите внимание, что вы получите ошибку компилятора, чтобы не все пути возвращали значение. –
также эти назначения должны быть сравнения –
Извините, я только что скопировал код из вопроса. Исправлена. Танки. – MobileX