Feedback

C# - Zeilenumbruch in z.B einem Label

Veröffentlicht von am 13.06.2016
(1 Bewertungen)
In diesem Snippet zeige ich euch wie man in einem String einen Zeilenumbruch hervorrufen kann.
Ihr benötigt eigentlich nur ein Label und einen Button. Der Zeilenumbruch wird durch
Environment.NewLine
hervorgerufen.
GFU-Schulungen  [Anzeige]

VB.NET 2017/2015/2013 Aufbau

Nach dieser Schulung können Sie mittels objektorientierter Modelle in VB.NET 2017/2015/2013 wiederverwendbare Elemente eigenständig erstellen.

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

        private void button1_Click(object sender, EventArgs e)
        {
            label1.Text = "Hallo" + Environment.NewLine + "Ich bin ein test";
        }
Abgelegt unter Zeilenumbruch, Text, NeueZeile.

1 Kommentare zum Snippet

Koopakiller schrieb am 14.06.2016:
Wobei das nicht die einzige Möglichkeit ist. Verbatim-Strings akzeptieren beispielsweise den Umbruch direkt im Code.
label1.Text = @"Hallo
Ich bin ein Test";

\r und \n funktionieren dagegen in normalen Strings. Beide Lösungen sind Abhängig von der jeweiligen Plattform, wobei das bei vielen Dingen praktisch keine Rolle spielt. Zum einen weil der Code nur auf einer Plattform laufen soll oder aber weil die Systeme weitestgehend auch mit den anderen Lösungen klar kommen.

Unter C# 6 mit der Environment.NewLine-Lösung würde ich allerdings auf eine interpolierte Zeichenfolge setzen.
 

Logge dich ein, um hier zu kommentieren!