Kann mir jemand bitte mal den Sinn dieser Zeile erklären (bzgl. (), ?, : );
legend.Mode = (m_ShowLegendCheck.Checked) ? LegendMode.Automatic : LegendMode.Disabled;
Ist das sowas wie die Kurzform für eine If-Abfrage?
z.B.
if (m_ShowLegendCheck.Checked)
{
LegendMode.Automatic;
}
else
{
LegendMode.Disabled;
}
Falls dem so ist, wann sollte man diese Kurzform verwenden?
Bzw. was ist der Vorteil von diesem (ausser dem weniger Tippen)?
Vielen Dank im Voraus!