Autor Beitrag
henk
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 21.10.08 10:37 
Hallo Leute,


wie kann ich aus einer Variable vom Typ String eine Inhaltsprüfung auf Numeric machen?

Beispiel:

ausblenden C#-Quelltext
1:
2:
3:
string strTest;

strTest = "1234";

wie kann ich nun pürfen, ob der Inhalt ein numerischer Wert ist?

Gruß

Mario

Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
henk Threadstarter
Hält's aus hier
Beiträge: 5



BeitragVerfasst: Di 21.10.08 11:18 
so gehts:

ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
            int test = 0;
            string bla = "1234";
            if (true == int.TryParse(bla, out(test)))
            {
                MessageBox.Show("enthält die Zahl: " + test);
            }


Moderiert von user profile iconChristian S.: C#-Tags hinzugefügt
JüTho
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2021
Erhaltene Danke: 6

Win XP Prof
C# 2.0 (#D für NET 2.0, dazu Firebird); früher Delphi 5 und Delphi 2005 Pro
BeitragVerfasst: Di 21.10.08 13:30 
Und noch etwas kürzer:
ausblenden C#-Quelltext
1:
2:
3:
4:
5:
6:
            int test = 0;
            string bla = "1234";
            if (int.TryParse(bla, out(test)))   //  " == true" ist überflüssig
            {
                MessageBox.Show("enthält die Zahl: " + test);
            }

Jürgen