Если у меня есть это:Как добавить оператор if в анонимный класс?
SubMenuList=new object[]
{
new
{
transKey = "PERSONAL_INFORMATION",
stateName="account.personalinformation",
displayUrl = "/account/personalinformation"
},
new
{
tranKey = "NOTIFICATIONS",
stateName = "account.notificationsettings",
displayUrl = "/account/notifications"
}
}
Могу ли я каким-то образом добавить if
заявление к этому и сказать, например:
if (something != null)
{
new
{
transKey = "PERSONAL_INFORMATION",
stateName="account.personalinformation",
displayUrl = "/account/personalinformation"
}
}
Вы хотите добавить «ПЕРСОНАЛЬНАЯ ИНФОРМАЦИЯ» для отображения только в том случае, если условие истинно? или в чем ваш вопрос? –
yes Я хочу добавить личную информацию, если условие истинно – None
Простое решение, используйте реальный тип, а не анонимный, используйте список, а не массив, и выполните 'if (something! = Null) {list.Add (data) ; } ' –