在C#中string 和String到底有没有区别

作者&投稿:长疤 (若有异议请与网页底部的电邮联系)
String与string的区别~

string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色)
c# string映射为.net Framework的String
如果用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作
如果使用c#,建议使用string,比较符合规范
string始终代表 System.String(1.x) 或 ::System.String(2.0) ,String只有在前面有using System;的时候并且当前命名空间中没有名为String的类型(class、struct、delegate、enum)的时候才代表System.String
string是关键字,String不是,也就是说string不能作为类、结构、枚举、字段、变量、方法、属性的名称,而String可以

java中string和String的区别如下:
String 一般指 java.lang.String 类,作为字符串string 一般用来作为一个String类型对象的名称
package com.qiu.lin.he;public class CeShi {public static void main(String[] args) {String string = "测试String和string的区别";System.out.println(string);}}结果如下:

有区别。

编译层面上, 编译器遇到string时 ,会把他大写处理。 因此可以简单的理解String 包含string的功能,反之则不行。
语法层面上来讲,string是C#保留字,String则是类名。
比如下面的写法:

string str = String.Empty; //声明一个str ,str的值是空字符

这里你要用string.Empty肯定就报错了。
而且作为保留字,string不允许作为类名、结构名等等, 但是String不受此限制。

合理的运用这些大小写类名可以很规范的书写代码,也便于阅读。

string是C#保留字,不可用作变量名,String就不是了。 不过我也写了两年代码了感觉都可以用。。。


c的意思?
C是发生事故的严重性,consequences的缩写。consequences 英 ['kɑnsə,kwɛnsɪz] 美 ['kɑnsə,kwɛnsɪz]n. 后果,结果;影响(consequence的复数)短语:unintended consequences 意外后果 ; 非预期后果 ; 未预期的后果 ; 没有预计的结果 serious consequences...

c在化学中指什么意思
C在化学中有两种含义:1、表示浓度,单位为mol\/L,计算式为:C=n\/V. C=1000ρω\/M。含义:以1升溶液中所含溶质的摩尔数表示的浓度。以单位体积里所含溶质的物质的量(摩尔数)来表示溶液组成的物理量,叫作该溶质的摩尔浓度,又称该溶质物质的量浓度。溶质含量越多,浓度越大。浓度可以用一定...

数学中c代表什么
数学中c表示复数集合。在数学计算等场合中经常使用,是作为对文字说明的省略的符号表达。集合,简称集,是数学中一个基本概念,也是集合论的主要研究对象。集合论的基本理论创立于19世纪,关于集合的最简单的说法就是在朴素集合论(最原始的集合论)中的定义,即集合是“确定的一堆东西”,集合里的“东西...

c是什么意思数学
C是数学中的一种常数,常出现在各种式子中。其代表的是一个固定的数值,通常用来表示某种特定的物理量或者数学常量。C的意义在不同的上下文中有所不同,比如C可能代表光速,圆周率或者其他数学上的常量。在数学上,C代表了需要用作计算基础的一些重要数值,因此不同的C值被广泛应用于各种数学分支中。在...

女生说c代表什么含义
1、女生说c代表着说人默默磨磨唧唧。c的意思是娘,也是说人默默唧唧不太爷们的形容词,c即cissy,而cissy与sissy是同义词,sissy意为柔弱或怯弱的男孩、女孩子气的。2、女生说c代表着一种关心。c指的是care,有关心的意思,女生发个c说明她在关心发消息人。3、女生说c代表着一种赞扬。c指的是...

字母c的发音规则口诀是什么?
字母c的发音规则口诀:ci、ce紧相连,c发[s]音记心间。其它形式莫忘记,c发[k]音最常见。c在字母e,i或y前面时发音[s],单词举例:city c在字母a,o或u,或者在辅音字母前发音[k],单词举例:cup c在词尾时也发[k],但后面有e,那还发[s],单词举例:music[k],grace[s]-cc在元音...

c的正确发音?
c在英文字母中读作“ [si:]”。“c”是英语字母中的第三个字母,大写为“C”,小写为“c”。字母的含义:1、在数学及计算机科学中,表示十六进制的12。2、在化学中,表示碳的化学符号。3、在乐理中,表示音阶中的C音。4、在国际单位制的电荷中表示库仑。5、在营养学中,表示维生素C。6、在...

c的意思是怎么样的?
c的意思:1、在化学中,表示碳的化学符号。2、在乐理中,表示:音阶中的C音,调号中于C音开始的音乐的C大调及C小调,拍子记号中的4\/4拍子。3、在罗马数字中,表示100。4、在国际单位制中,表示电荷量的单位“库仑”。5、在计算机科学中,有C语言、C++、C#、Objective-C等。6、在营养学中,表示...

c是什么意思医学
c是什么意思医学1 它是放射科的一种检查,叫CT泌尿系造影,就是在腹盆CT的基础上进行加工重建使两侧肾脏、输尿管及膀胱显示出来,c的意思就是颈椎,比如c4就是第四颈椎 c什么意思 大写C代表 在化学中,表示碳的化学符号 在乐理中,表示:音阶中的C音 调号中于C音开始的音乐的C大调及C小调 拍子...

c表示什么?
c表示溶液百分比,公式为:C=N\/V=(M\/M)\/[MO\/(P*1000)]=1000PW%\/M。溶液百分比浓度是指溶液所含溶质的重量的百分比。一种可溶物质溶于一种溶剂后,在该溶剂的分布密度以百分比的方式表示,称为溶液百分比浓度,常用C%来表示。溶液浓度可分为质量浓度、体积浓度和质量-体积浓度三类。体积浓度 ...

仪征市15170078997: c#中String和string 怎么用?有什么区别? -
赞会远浪: String与string是相同的,为了书写方便所以有两个,String会被识别为类,显示为绿色,string会被识别为关键字,显示为蓝色

仪征市15170078997: C#里面的string和String有什么区别? -
赞会远浪: string是c#中的类,String是.net Framework的类(在c# IDE中不会显示蓝色) c# string映射为.net Framework的String 如果知用string,编译器会把它编译成String,所以如果直接用String就可以让编译器少做一点点工作 如果使用c#,建议使用...

仪征市15170078997: C#中String和string有什么区别? -
赞会远浪: 完全一样,没有区别;string 和 String(首字母大写)有区别.string 类型表示一个字符序列(零个或更多 Unicode 字符). string 是 .NET Framework 中 String 的别名.尽管 string 是引用类型,但定义相等运算符( == 和 !=)是为了比较 string ...

仪征市15170078997: c#中,string[][] 与sting[,]有何区别 -
赞会远浪: string[,]是距阵数组,每个元素的个数都是一致的, 如: string[,] a = new string[3,5] ;string[][]是交错数组,每个元素的个数可以不一致,如 string[][] a = new string[3][]; a[0] = new string[2]; a[1] = new string[12]; a[2] = new string[4];

仪征市15170078997: c#中string[][]和string[,]的区别? -
赞会远浪: string[][]是一维数组.string[,]是二维数组.string[][]和普通的一维数组不同的是.他的每个元素本身就是又是一个数组.而string[,]是二维数组.就是数组的每一个元素都必须是长度为2的数组.比如有下面的数组 [ [1,2,3], [2,4] ] 那么这个数组必定是string[][]类型而不会是string[,]类型.因为string[][]定义时:数组的里的每个元素都是数组.(只要是数组就行) string[,]定义是:数组的每一个元素都必须是长度为2的数组.可见基本上可以理解都是二维数组但string[][]里的元素长度可以不相等.string[,]必须长度一致

仪征市15170078997: C#中string 和Sring有什么区别 -
赞会远浪: string类型 string是System.String的缩写.String实例 String 的实例被称为是“不可变的”,这是由于一旦创建它就无法修改它的值.看似能修改 String 的方法实际上只是返回一个包含修改内容的新 String.如果需要实际修改类似字符串的对象的内容,请使用 System.Text.StringBuilder 类.

仪征市15170078997: 在c#中,定义一个string str=“”是什么意思呢? -
赞会远浪: 首先,这是一句定义字符串的句子:string 代表变量的类型为字符串; str 代表变量的名称,这个可以自己定义,但是国际上或者行业上有自己的命名方式,注意名称开头千万不能是数字,或者一些常用的类型名称或者特定的系统方法名称; 双引号里面是代表这个字符串的内容,可以自己编写,可以设定为空值;!注意:这个句子一定要以分号(;)结尾,否则报错;整句话的意思就是定义一个字符串,名字叫做str,字符串的内容(或者叫变量值)为空值(就是什么也没有);

仪征市15170078997: C#编程中double int string有什么区别 -
赞会远浪: 这是数据类型的区别,差别相当大,简言之:double:双精度,浮点型,其实就是用来表示带小数的数字,比如5.5555;int:整形,无小数点,只能表示5,不能表示5.0;string:字符串类型,一般声明的时候用双引号括起来,如:"Hello You !".不过这种东西教材上应该说的很详细啊.

仪征市15170078997: C#中,string str = null 、string str ="",string str ="0",这三个有什么区别 -
赞会远浪: 有区别的.string str = null;表示声明了一个string类型的对象,但是并没有实例化这个对象,也就是这个对象不指向任何一块内存空间,实际上你可以理解为:某女打算生一个孩子并且给孩子取好了名字叫str,但是这个孩子还没有怀上.string str = "",表示定义了一个string类型的对象str,并且为这个对象分配了内存空间,只是这块内存空间中没有内容而已.string str = "0",表示定义了一个string类型的对象str,不仅为这个对象分配了内存空间,而且还在这段内存空间中填充上了表示字符串"0"的内容.

仪征市15170078997: c#里面的String方法 -
赞会远浪: API:String 构造函数 (Char, Int32) 将 String 类的新实例初始化为由重复指定次数的指定 Unicode 字符指示的值. public String ( char c, int count) 参数 c 一个 Unicode 字符. count c 出现的次数.那个int应该有个具体值才对 比如 String a = new String ('-',10);

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网