迎接2012之字符串格式化
来源:互联网 发布:cmd命令导入sql文件 编辑:程序博客网 时间:2024/05/16 18:38
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;using System.Reflection;namespace ConsoleApplication{ class Program { static void Main(string[] args) { StringClass strcl = new StringClass(); Console.WriteLine("{0:CS1}", strcl); Console.WriteLine("{0}", strcl.ToString()); } } public class StringClass:IFormattable { public string ToString(string format, IFormatProvider formatProvider) { if (format == null) { return ToString(); } string formats = format.ToUpper(); switch (formats) { case "CS1": return "测试1"; case "CS2": return "测试2"; default: return ToString(); } } public override string ToString() { return "测试"; } }}