事象
VB.netでのアプリケーション開発中に、(Regex.Replace関数)使ってるところで、「System.NullReferenceException」の例外が発生した。
原因
Replace関数の引数に数値型があった。
Replace関数の引数は文字列型を期待しているため、NullReferenceExceptionが発生した。
もちろん、Replace関数の引数がNullの場合でもNullReferenceExceptionが発生する。
…らしい。(試してへん)
対処
数値型の変数を文字列に変換する。
変数.ToString()
コメント