我发现自己在使用 C# 中的文本解析器时不得不经常删除字符串的第一行。我整理了一个简单的函数来为我做这件事,但是来自 PHP 背景,我不知道把它放在哪里,因为我不能在类之外定义函数。在 .NET 中执行此操作的惯用方法是什么?我是否创建一个静态类来存储我的函数?
最佳答案
我通常创建一个 Helper 或 Utility 静态类,然后将相应的辅助函数放在那里。
此外,我尝试保持 Helper 和 Utility 类的逻辑分组——将文本解析函数与对象转换函数放在一起是荒谬的。使用 TextUtils 类和 ConversionUtils 类消除了混淆。
关于c# - 我应该在 .NET 项目中的什么地方放置杂项函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1472223/