Доброе утро. У меня есть следующий C# заявление:Конвертировать возврат условно с C# в visual basic .net
return user.IsInRole(PageLogin.RuoloAdmin) ||
user.IsInRole(PageLogin.RuoloSiteAdmin) ||
user.IsInRole(PageLogin.RuoloCompilatore) ||
user.IsInRole(PageLogin.RuoloReport) ||
user.IsInRole(PageLogin.RuoloForum) ||
user.IsInRole(PageLogin.RuoloOperatoreRiepiloghi);
Прежде всего, что это значит этот тип декларации? Затем, как я могу преобразовать его в код vb.net?
С уважением.
возможно, было бы целесообразно расширять фрагмент кода, как это кажется неполным – Takarii
Это возвращает логическое значение. PageLogin.RuoloAdmin - это статическая ссылка на свойство в классе PageLogin. user.IsInRole() - это метод, который возвращает true или false, если пользователь находится в роли, указанной параметром. Таким образом, эта строка кода вернет true, если пользователь находится в любой (или более) из этих ролей. – Duston
В вашем коде нет декларации, поэтому нет объяснений. – Servy