C#中的动态字符串格式 [英] Dynamic string formatting in c#

查看:290
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆