一些常用的String方法 C#

String

Reference: https://msdn.microsoft.com/en-us/library/system.string(v=vs.110).aspx

Method

String.Format()

String.Format("{0:$0,000.00}", 123456789)            // $123,456,789.00 
123456.ToString("n")                                 // 12,345.00
123456.ToString("f2")                                // 12345.00
123456.ToString("p")                                 // 1,234,500.00%
DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss ffff")    // 2016-07-20 06:07:47 9592

String.Join(String, IEnumerable<T>)

String.Join(",", new List<int> {1,2,3}); // 1,2,3

String.Contact(String, String)

String.Contact("A", "B"); // AB

String.Compare(String, String)

String.Compare("A", "B") // -1 返回位置顺序

String.IndexOf(String);

"ABC".IndexOf("B"); // 1

String.Trim(Char[])

" ABC 1 ".Trim(' '); // ABC 1

Field

String.Length

"ABC".Length // 3
原文地址:https://www.cnblogs.com/mousewheel/p/5705784.html