C#中的动态字符串格式 [英] Dynamic string formatting in c#
本文介绍了C#中的动态字符串格式的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我创建了接受字符串的日志方法.当我想使用它时,我会写一些类似的内容:
I created log method that accept string. When I want to use it I write something like:
Log(string.Format("Message {0}", AdditionalInfo));
我应该如何实现Log
方法,以便能够使用字符串Format
,但不必在方法参数中显式地编写它:
How should I implement Log
method in order to be able to use string Format
but do not have to write it explicitly in method arguments:
Log("Message {0}", AdditionalInfo);
我使用.net 2.0
I use .net 2.0
推荐答案
public void Log(string formatString, params object[] parameters)
{
Log(String.Format(formatString, parameters));
}
这篇关于C#中的动态字符串格式的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文