一个数据类型的菜鸟问题 String 和 string 有什么区别?我的一个毕业设计卡在这里了下个礼拜就要交了有过在C#下开发智能设备的大大如果愿意帮我看一下的留个email地址好吗 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有任何区别,String是Net定义的数据类型如:System.Int32、System.String,string只是C#上面封了一层而已,它对应Net中的System.String string是保留字,它相当于System.String,没有实质区别 一样的string可能是为了关照C/C++程序员吧! 前面已经说了,它们所代表的意义没有实质区别但是如果一定要“咬文嚼字“的话,还是有以下区别的string是保留字,它在任何时候都代表着System.String,同时,系统中任何地方也不能使用这个单词作为方法名、变量名等String只有在using System;的情况下才有意义,例如下面的一个代码文件public class Class1{ public Class1() { } public void String()//可以使用String作为方法名但不能用string { }} 其实C#编译器会将string“变成”String。这就是传说中的障眼法,呵呵。 没有实质上的区别,string对应.Net中的System.String string 类型表示 Unicode 字符的字符串。string 是 .NET Framework 中的 String 的别名。字符串是不可变的 - 字符串对象一旦创建,其内容就不能更改。尽管 string 是引用类型,但定义相等运算符(== 和 !=)是为了比较 string 对象(而不是引用)的值。这使得对字符串相等性的测试更为直观。ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/3037e558-fb22-494d-bca1-a15ade11b11a.htm //String 和 string 有什么区别?首字母一个大写一个小写 string是C#的数据类型,在VB中是String对应的都是System.String 没有区别 一样的string 是C#关键字 其实就是影射Framework中的System.String string 是System.String的简写,用来标识数据类型个人用法不同没有什么差异 winform界面,如何放大缩小 困扰我很久的一个问题,大家会不会都进来看看,谢谢了 c# 打包问题,帮帮我这新手吧 请教如何在ultraDataSource筛选所需要的数据? 能不能推荐本介绍c# ADO.NET数据库的好书 急 急....生成word时出现"此文件正由另一程序在使用" 请问如何解决??? 网络连接的超时问题 在javascript中怎么取上个页面的文件名 为什么有的油箱收不到邮件? 一个多线程操作控件属性的问题 急啊!我要去面试,职位是.net(c#)初级程序员!一般都回问什么问题啊? VS2003/OleDbDataAdapter/Access遭遇字段数限制,求救!
string只是C#上面封了一层而已,它对应Net中的System.String
string可能是为了关照C/C++程序员吧!
public class Class1
{
public Class1()
{
} public void String()//可以使用String作为方法名但不能用string
{
}
}
这就是传说中的障眼法,呵呵。
ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.VisualStudio.v80.chs/dv_csref/html/3037e558-fb22-494d-bca1-a15ade11b11a.htm
首字母一个大写一个小写
对应的都是System.String
string 是C#关键字 其实就是影射Framework中的System.String
用来标识数据类型
个人用法不同
没有什么差异