VB から VB.NET に移行されたアプリケーションがあります。VB コードでは、多くの場所でデータベースからの値に対して Trim 関数が使用されています。VB Trim は NULL を伝播できるため、エラーはスローされません。コードが .NET に移行されると、.NET で NULL の伝播がサポートされていないため、同じ Trim 関数がエラーをスローします。コードを 1 か所で変更する際にこの問題に対処するにはどうすればよいですか? すべての場所で Convert.ToString を使用する必要がある場合、面倒な作業になります。すぐに使える提案はありますか?データベースはDB2です
Sample:
VB:
res = Trim(rs("Name").Value)
num = Len(rs("Name").Value)
Converted VB.NET Code
rs("Name").Trim()
rs("Name").Length