В этом коде .NET:?? Оператор с двумя строками?
return Redirect("~/Home" ?? "JaneDoe");
Если я читаю документы правильно, "??
" оператор, как представляется, работают аналогично IsNull в SQL:
IsNull("~/Home", "JaneDoe")
"~Home"
"JaneDoe"
и просто строки, правильно? Нет никакого условия в коде return Redirect
, где «JaneDoe» будет тем, что передано в «Перенаправление», есть ли? Я не уверен, что делать с этим фрагментом, я могу только предположить, что это место для того, чтобы что-то прийти позже.
Этот код является частью проекта .NET-MVC, входящего в состав файла .cs
, который является LoginController.
Вы должны представить это TheDailyWTF.com – jfar
Я думаю, что вы имеете в виду IFNULL, не IsNull. – siride
Я думаю об этом IsNull - http://msdn.microsoft.com/en-en/library/ms184325.aspx – artlung