我有很多C#VS2008代码,如下所示:
new SqlParameter("@Description", SqlDbType.NChar, 1500)
或者这个:
new SqlParameter("@IsRequired", SqlDbType.Bit)
我想在整个项目中更改此代码 - 这种模式有数千次出现。
如何编写正则表达式以删除new SqlParameter()
部分并离开:
"@Description", SqlDbType.NChar, 1500
和
"@IsRequired", SqlDbType.Bit
答案 0 :(得分:4)
如果您正在寻找简单的搜索/替换,请尝试
答案 1 :(得分:1)
您可以编写一个使用正则表达式来处理解析和替换的脚本。
答案 2 :(得分:0)
阅读我在此发布的问题。
More Efficient Way of Adding Parameters to a SqlCommand .NET
无论你如何操作,它仍然会创建一个SqlParameter对象。这完全取决于个人偏好。我发布的问题有几种不同的方法。
答案 3 :(得分:-1)
使用空白替换new SqlParameter(
上的所有内容
然后,使用空白替换)
上的所有内容。