zoukankan      html  css  js  c++  java
  • C# Format格式化字符串的基本操作

     1         static void Main(string[] args)
     2         {
     3             //格式化字符串Format
     4             String a = "我是傻逼";
     5             String b = "WSSB";
     6             char c = '';
     7             char d = 'B';
     8             String.Format("a={0}
    b={1}",a,b);//这一步的结果是
     9             //"a=我是傻逼
    b=WSSB"的一组字符串了。
    10             //用IndexOf验证一下
    11             Console.WriteLine("{0}
    ", String.Format("a={0}
    b={1}", a, b));
    12 
    13             Console.WriteLine("{0}
    ",a.IndexOf(String.Format("a={0}
    b={1}", a, b)));
    14             //验证其本身就是一个字符串
    15 
    16             Console.WriteLine("{0}
    ", String.Format("a={0}
    b={1}", a, b).IndexOf(c));
    17             //这里验证出来的结果是,虽然存在了"a=","b="的存在,但是他们成为字符串的一员
    18 
    19             Console.WriteLine("{0}
    ", String.Format("a={0}
    b={1}", a, b).IndexOf(d));
    20             //然而当我们使用字符来查找的时候,显示的是12,那他有没有把"a=","b="计算进去呢?
    21             //还是说字符串中文占两个呢?
    22 
    23             Console.WriteLine("{0}
    ", String.Format("aaa{0}
    bbb{1}", a, b).IndexOf(c));
    24             //这里显示的是4
    25 
    26             Console.WriteLine("{0}
    ", String.Format("aaa{0}
    bbb{1}", a, b).IndexOf(d));
    27             //这里显示的还是14
    28             //显然,中文字字符算一个,"aaa","bbb"已经成为字符串的一部分了
    29 
    30             //拓展内容见随笔拓展操作
    31             Console.WriteLine("{0:C3}", 100);
    32             Console.WriteLine("{0:D}
    {1}
    ", a, b);
    33         }
    悟已往之不谏,知来者之可追
  • 相关阅读:
    hadoop再次集群搭建(3)-如何选择相应的hadoop版本
    48. Rotate Image
    352. Data Stream as Disjoint Interval
    163. Missing Ranges
    228. Summary Ranges
    147. Insertion Sort List
    324. Wiggle Sort II
    215. Kth Largest Element in an Array
    快速排序
    280. Wiggle Sort
  • 原文地址:https://www.cnblogs.com/ljh-study/p/13622151.html
Copyright © 2011-2022 走看看