在 javascript 中扩展核心类非常容易。我的印象是在 C# 中并不那么容易。我想向 String 类添加一些东西,这样我就可以做类似的事情:
string s = "the cat's mat sat";
string sql = s.smartsingleQuote();
因此给了我
the cat''s mat sat
这是否可行,还是我必须为此编写一个函数?
最佳答案
是的,可以使用扩展方法 - MSDN
这是一个示例代码。
public static class Extns
{
public static string smartsingleQuote(this string s)
{
return s.Replace("'","''");
}
}
免责声明:未经测试。
关于c# - 如何扩展 String 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18371654/