My, my… ‘My’ in C#?
In Visual Basic .NET gibt es ja das lustige ‘My’ Namespace, das meist benutzte Methoden beinhaltet. Aber was ist mit C#?
Um das ‘My’ Namespace auch unter C# benutzen zu können, musst du zuerst zu deinem Projekt den Verweis Microsoft.VisualBasic.dll hinzufügen.

Die einzelnen Klassen findest du dann unter Microsoft.VisualBasic.Devices.

Wenn man jetzt in C# die Größe des Arbeitsbereiches haben will, macht man es so:
// C# Code
Rectangle workingAreaSize = new Microsoft.VisualBasic.Devices.Computer().Screen.WorkingArea.Size;
Wenn du die Zeile using Microsoft.VisualBasic.Devices am Anfang hinzufügst, kannst du später im Code das Microsoft.VisualBasic.Devices. weglassen
.
Im Gegensatz zu Visual Basic, muss man die einzelnen Klassen erst mit new konstruieren, damit man sie verwenden kann.
' Vergleich: Visual Basic .NET Code
Dim workingAreaSize As Rectangle = My.Computer.Screen.WorkingArea.Size
Keine Kommentare
Es sind noch keine Kommentare vorhanden.