WPF (C#、VS 08) アプリにさまざまな長さの電話番号を保存しています。
それらを文字列として保存します。私の質問は私の方法についてAddNewPhoneNo(string phoneNo)
です。
このメソッドではInt.TryParse
、着信番号を検証するために使用します (つまり、null でない、数値である...)。それ以来、これはおそらくこれを行うための最良の方法ではないことに気付きました。なぜなら、私は±2147483647の番号に制限されているからです。
電話番号を検証するための適切で簡単な方法は何ですか? 基本的なルールは次のようになると思います。
- すべて数値
- すべてポジティブ
- 最大 25 文字 (それ以上になる可能性もありますが、当面はこれで十分です)
現時点でこれ以上のルールがあるかどうかはわかりません。おそらくそれで終わりです。