迎接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 "测试";        }    }}

原创粉丝点击