C#: If Else in einer Zeile
Grundlagen C#
In der verkürzten Schreibform kann man If-Else Abfragen in c#.net einfacher in einer Zeile anstatt mehreren Zeilen schreiben
So wird die mühsame if (Bedingung){..} else {..} einfacher direkt ohne die geschweiften Klammern in eine Zeile geschrieben
Verbessert:
Eine Zeile
if (ctlImage.Visibility != Visibility.Visible) fl_Set_BtnViewImages_Visibility(true); else fl_Set_BtnViewImages_Visibility(false);
|
Oder Standard: Mehrzeiler
if (ctlImage.Visibility != Visibility.Visible)
{
//--< einblenden >--
fl_Set_BtnViewImages_Visibility(true);
//--</ einblenden >--
}
else
{
//--< ausblenden >--
fl_Set_BtnViewImages_Visibility(false);
//--</ ausblenden >--
}
|
private void btnViewImages_Click(object sender, RoutedEventArgs e)
{
//----------------< btnViewImages_Click() >----------------
if (ctlImage.Visibility != Visibility.Visible) fl_Set_BtnViewImages_Visibility(true); else fl_Set_BtnViewImages_Visibility(false);
//{
// //--< einblenden >--
// fl_Set_BtnViewImages_Visibility(true);
// //--</ einblenden >--
//}
//else
//{
// //--< ausblenden >--
// fl_Set_BtnViewImages_Visibility(false);
// //--</ ausblenden >--
//}
//----------------</ btnViewImages_Click() >----------------
}
|