您的位置:首页 > 编程语言 > C#

C# string 对象 0008

2016-04-21 16:59 357 查看
note:.NET C#中大写的String与小写的string的区别

如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作,如果使用c#,建议使用string,比较符合规范。

string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以。

using System;

namespace StringApplication
{
class Program
{
static void Main(string[] args)
{
string fname, lname;
fname = "Henry"; lname = "Tien";
string fullname = fname + lname;
Console.WriteLine("Full Name:{0}", fname);

//by using string constructor
char[] letters = { 'H', 'e', 'l', 'l', 'o' };
string greeting = new string(letters);
Console.WriteLine("Greeting:{0}", greeting);

// method returning string
string[] sarray = { "Hello", "From", "henry" };
string message = String.Join("",sarray);
Console.WriteLine("Message:", message);

// formatting method to convert a value
DateTime  waiting  = new DateTime(2016, 04,21, 16, 40, 1);
string chat = String.Format("Message sent at {0:t} on {0:D}", waiting);
Console.WriteLine("Message {0}", chat);
Console.ReadKey();
}
}

}


output:

Full Name:Henry

Greeting:Hello

Message:

Message Message sent at 4:40 PM on Thursday, April 21, 2016
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: