c# – 有没有办法减少使用String.Format(…,p1,p2,p3)的冗长程度
发布时间:2020-12-15 19:49:33 所属栏目:百科 来源:网络整理
导读:我经常使用String.Format(),因为它使字符串的构建更具可读性和可管理性. 无论如何要减少它的句法冗长,例如用扩展方法等? Logger.LogEntry(String.Format("text '{0}' registered",pair.IdCode));public static void LogEntry(string message){ ...} 例如我
我经常使用String.Format(),因为它使字符串的构建更具可读性和可管理性.
无论如何要减少它的句法冗长,例如用扩展方法等? Logger.LogEntry(String.Format("text '{0}' registered",pair.IdCode)); public static void LogEntry(string message) { ... } 例如我想使用我使用Console.Write()的方式接收字符串的所有我和其他方法,例如: Logger.LogEntry("text '{0}' registered",pair.IdCode); 解决方法
怎么样:
static void LogEntry(string format,params object[] args) { Console.WriteLine(format,args); // For example. } 现在你可以像这样调用它: Logger.LogEntry("text '{0}' registered",pair.IdCode); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |