我创建了一个辅助方法,它接受一个字符串并用HTML换行符替换所有换行符.我目前在一个需要静态调用的辅助类中有该方法.
我怎样才能简单地将我的帮助方法添加到内置的C#字符串类中?
所以这就是我希望能够做到的:
m.MailingAddress = m.MailingAddress.ReplaceNewlines("<br />");
Run Code Online (Sandbox Code Playgroud)
这就是我目前正在做的事情:
m.MailingAddress = Utility.ObjectExtensions.ReplaceNewlines(m.MailingAddress,"<br />");
Run Code Online (Sandbox Code Playgroud)
您使用扩展方法创建一个静态类,如下所示:
public static class StringExtensions
{
public static string ReplaceNewlines(this string text, string toReplace)
{
...
}
}
Run Code Online (Sandbox Code Playgroud)
的this关键字标识该方法作为扩展,在这种情况下为字符串类.
| 归档时间: |
|
| 查看次数: |
1865 次 |
| 最近记录: |