Posts
231
Comments
64
Trackbacks
4
March 2008 Entries
Kleine Funktion: ToValidInt

Hier eine kleine Funktion um ein beliebiges Objekt in einen gültigen Integer-Wert umzuwandeln:

static public int ToValidInt(object n) {
      if(n==null) return 0;
      if(n.GetType() == typeof(string)) {
            try {
                  return int.Parse((string)n);
            }
            catch( Exception ) {
                  return 0;
            }
      }
      if(n.GetType() == typeof(int)) {
            return (int)n;
      }
      if(n.GetType() == typeof(decimal)) {
            return decimal.ToInt32((decimal)n);
      }
      return 0;
}

posted @ Wednesday, March 26, 2008 12:23 PM | Feedback (0)
Kleine Funktion: ToValidDouble

Hier eine kleine Funktion um ein beliebiges Objekt in einen Double-Wert umzuwandeln:

static public double ToValidDouble( object n ) {
      if( n==null ) return 0;
      if( n.GetType() == typeof(string) ) {
            try {
                  return Double.Parse( (string)n );
            }
            catch( Exception ) {
                  return 0.0;
            }
      }
      try {
            return (double)n;
      }
      catch( InvalidCastException ) {
            return 0.0;
      }
}

posted @ Thursday, March 20, 2008 12:15 PM | Feedback (0)
Kleine Funktion: ToValidFloat

Hier eine kleine Funktion um ein beliebiges Objekt in einen Float-Wert umzuwandeln:

static public float ToValidFloat(object n) {
      if(n==null) return 0;
      if(n.GetType() == typeof(string)) {
            try {
                  return float.Parse((string)n);
            }
            catch( Exception ) {
                  return 0f;
            }
      }
      try {
            return (float)n;
      }
      catch( InvalidCastException ) {
            return 0f;
      }
}

posted @ Friday, March 07, 2008 12:02 PM | Feedback (0)
Kleine Funktion: ToValidChar

Hier eine kleine Funktion um ein beliebiges Objekt in einen Char-Wert umzuwandeln:

static public char ToValidChar(object n) {
      if(n==null) return '\0';
      if(n.GetType() == typeof(char)) {
            return (char)n;
      }
      if(n.GetType() == typeof(string)) {
            if( ((string)n).Length > 0 ) return ((string)n)[0];
      }
      return '\0';
}

posted @ Wednesday, March 05, 2008 12:06 PM | Feedback (0)
Kleine Funktion: ToValidString

Diesmal eine echt kleine Funktion um ein beliebiges Objekt in einen String umzuwandeln:

static public string ToValidString(object n) {
    
if(n==null) return string.Empty; else return n.ToString();
}

posted @ Wednesday, March 05, 2008 11:48 AM | Feedback (0)
Livewriter für die Eingabe von Artikeln in Blogs

Unter der Adresse http://windowslivewriter.spaces.live.com/default.aspx kann man sich einen komfortablen Editor für Blog-Einträge herunterladen.

Beim ersten Start wird nach der Adresse des Blogs sowie des Benutzernamens und des Passwortes gefragt. Danach lassen sich mit Livewriter Artikel für den Blog eingeben.

livewriter

posted @ Tuesday, March 04, 2008 9:37 AM | Feedback (0)