码迷,mamicode.com
首页 > Windows程序 > 详细

C#中String与string的区别分析

时间:2017-11-13 23:18:20      阅读:287      评论:0      收藏:0      [点我收藏+]

标签:width   like   div   ffffff   lock   同步   图像处理   声明变量   get   

本文实例展示了C#程序设计中String与string的区别,对于C#初学者来说有很好的参考借鉴价值。具体如下:


一、区别分析:


String:类,System.String


string:类型,变量

两者本质上没有任何区别,都是System.String,string只是System.String的别名而已

唯一的区别在于如何按照代码约定的来写,

如声明变量时使用小写string,使用System.String下方法时使用大写的String


二、示例代码如下:

class Program
{
  static void Main(string[] args)
  {
    /*在代码使用上没有任何区别 在使用规范上需要看下是否符合代码约定的规范*/
    Console.WriteLine(typeof(string));
    Console.WriteLine(typeof(String));
    string name1 = "Gerry 1";
    String name2 = "Gerry 2";
    Console.WriteLine(name1);
    Console.WriteLine(name2);
    Console.WriteLine(string.Concat(name1, name2));
    Console.WriteLine(String.Concat(name1, name2));
    Console.ReadLine();
    Console.ReadLine();
  }
}

程序运行结果如下图所示:

技术分享

除声明外,跑步客文章均为原创,转载请以链接形式标明本文地址
  C#中String与string的区别分析

本文地址:  http://www.paobuke.com/develop/c-develop/pbk23623.html






相关内容

C#中String与string的区别分析

标签:width   like   div   ffffff   lock   同步   图像处理   声明变量   get   

原文地址:http://www.cnblogs.com/paobuke/p/7828191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!