gpt4 book ai didi

c# - 如何扩展 String 类?

转载 作者:行者123 更新时间:2023-11-30 18:52:32 27 4
gpt4 key购买 nike

在 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/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com