Category Archives: .Net

Loop über Enum Values in C#

Soll über einen Enum Wert geloopt werden, kann dies so gelöst werden: enum myEnum { aa, bb } myEnum b = new myEnum(); private void IncreaseEnumValue() { b++; if(!Enum.IsDefined(typeof(myEnum),b)) { b = 0; } }

Posted in .Net, Code | Tagged , , , , , | Leave a comment

Kuckucks Uhr in C#

using System; using System.Runtime.InteropServices; using System.Text; using System.Windows.Forms;   namespace Uhr {     public partial class Form1 : Form     {         [DllImport("winmm.dll", EntryPoint = "mciSendStringA", CharSet = CharSet.Ansi)]         protected static extern int mciSendString         (string mciCommand,         StringBuilder … Continue reading

Posted in .Net, Code, Cool | Leave a comment

Visual Studio Post / Pre Build Events

Visual Studio unterstützt Post / Pre build events. Wenn diese einen Fehler verursachen, bricht das Kompilieren ab. Wenn diese beiden Events nun dazu genutzt werden, einen Service zu stoppen oder starten, ist es mühsam, da der Status vor dem Kompilieren … Continue reading

Posted in .Net, How To | Leave a comment

VB .NET New Logical Operators

VB gehört verboten!  But AndAlso and OrElse have some properties that enhance your code in ways that VB 6 can’t match. They offer advantages in two general categories: You can avoid executing part of a logical expression to avoid problems. You … Continue reading

Posted in .Net | Leave a comment