Announcement

Collapse
No announcement yet.

IsNumeric (VB.NET) in C#

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • IsNumeric (VB.NET) in C#

    Hi,

    ich suche zu der Funktion IsNumeric() in Visual Basic das Äquivalent in C#. Leider konnte ich in der Hilfe nichts finden.

    Gruß

    Michael

  • #2
    Hallo,

    wenn dem Projekt im <i>References</i>-Zweig ein Verweis auf <i>Microsoft Visual Basic .NET Runtime</i> hinzugefügt wird, ist auch in C# der folgende Aufruf möglich:
    <pre>
    <b>if</b> (Microsoft.VisualBasic.Information.IsNumeric(<font color="#9933CC">&quot;12&quot;</font>))
    MessageBox.Show(<font color="#9933CC">&quot;Ja&quot;</font>);
    </pre&gt

    Comment


    • #3
      ansonten int.Parse ;-

      Comment


      • #4
        Hi<P>
        int.Parse(...) versucht ein Objekt zu parsen und in einen int zu verwandeln. Das ist nicht dasselbe, wie zu entscheiden ob etwas ein int ist oder nicht. int.Parse(...) wirft Exceptions, wenn nicht geparst, umgewandelt werden kann, jedoch sollten Exceptions nicht zur Flusssteuerung verwendet werden. Allein schon wegen der Idee der Exceptions, aber auch wegen Performance Gründen.
        <P>
        Simo

        Comment

        Working...
        X