Closed Projekte

Hier werden alle Closed Software Projekte vorgestellt.

OpenSource Projekte

Alle Projekte, die hier vorgestellt werden sind OpenSource auf Github zu beziehen. Feel free to contribute.

Web Projekte

In dieser Kategorie werden alle Web-Projekte vorgestellt.

Das Problem eines Entwicklers ist, dass immer wieder kleine Snippets entwickeln werden müssen, obwohl diese bereits in einem Projekt entwickelt worden sind. Dieses Projekt ist eine Sammlung nützlicher Snippets in der Entwicklungssprache C#, die immer wieder verwendet werden können. Feel free to contribute.

Utility für C#

MIT Contributions Welcome

Es muss das C#-Projekt als Projekt in die Entwicklungsumgebung eingebunden werden. Die erforderlichen Lilbrarys müssen ggfs. manuell eingebunden werden.

 


Voraussetzungen

Folgende Library müssen eingebunden werden:

Das Projekt ist mit folgenden Tools gebaut worden:

Es ist nicht erforderlich, eine Instanz eines Objekts zu erstellen, da die Methoden statisch abgerufen werden können.

 


Beispiel

Hier ist ein Beispiel für die Verwendung einer statischen Funktion:

Utility.Type.ConvertStringToInt("1337");

 


Inhalt

Das Projekt ist in mehrere Klassen unterteilt worden, die bereits durch die Benennung für sich sprechen. Im Folgenden wird ein grober Überblick gegeben, welche Utility-Funktionen das Projekt beinhaltet.

Filesystem.cs

  • Gibt den aktuellen Pfad mit einer Datei zurück, die mit einem Parameter mitgegeben worden ist
  • Und so weiter

Pictures.cs

  • Konvertiert ein Bild vom Typ Image zum Typ Byte
  • Konvertiert ein BitmapImage-Bild zu einem Image-Bild
  • Konvertiert ein Bitmap-Bild zu einem BitmapImage-Bild
  • Und so weiter

Type.cs

  • Prüft, ob ein String leer ist
  • Konvertiert einen Zahl (String) in den Typ int
  • Konvertiert eine Gleitkommerzahl (String) in den Type double
  • Und so weiter

ChangeCurser.cs

  • Der Typ von einem Curser wird verändert
  • Nach durchlaufen der Sequenzen wird der Zustand vom Curser wiederhergestellt

 Geplant ist es zu jeder Hilfsmethode ein Test zu entwickeln. Die Tests werden demnächst entwickelt und veröffentlicht.

 


Autoren

Siehe auch die Liste der Mitwirkenden, die an diesem Projekt teilgenommen haben.

 


Lizenz

Das Projekt steht un der MIT-Lizenz.

 


Github

Utility für C# ist unter Github als OpenSource Projekt zu finden.

 


Quellen

[1] https://github.com/StefanKuppelwieser/C-Sharp-Utility

[2] Logo von https://developer.fedoraproject.org/tech/languages/csharp/about.html

Wir nutzen Cookies auf unserer Website. Einige von ihnen sind essenziell für den Betrieb der Seite, während andere uns helfen, diese Website und die Nutzererfahrung zu verbessern (Tracking Cookies). Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.