试题详情
- 简答题String/StringBuilder的异同
-
string的确是不能修改的:
stringstr="a";
str="b"//str是被赋值了"b"没错,但是str里面原来的string值"a"并没有被修改。
stringstr="a";
stringstr1=str;
str+="b";//此时str="ab",str1="a";
StringBuilderstr=newStringBuilder("a");
StringBuilderstr1=str;
str.Append("b");
str.ToString()和str1.ToString()都是"ab"。 关注下方微信公众号,在线模考后查看
热门试题
- 解决方案资源管理器窗口的功能是()
- C#语言源代码文件的后缀名是()。
- Windows应用程序中,最常用的输入控
- 在ADO.NET中,可以在DataSet
- Visual Studio.
- 菜单可以分为两种形式:()和()。
- 按下按钮会引发事件。
- 下列语句是MyClass的一部分,obj
- 已定义下列变量:intn;floatf;
- 以下程序的执行结果是()
- 声明doublea;intb;下列哪个选
- 请说明在.net中常用的几种页面间传递参
- Exception类中有两个重要的属性:
- 在C#语言中,if语句后面的表达式,不能
- Command对象的ExecuteRea
- 创建用户自定义控件,需要使用()项目模板
- 若要把窗体设置为MDI父窗体,应把它的(
- 下列说法中正确的是()。
- 请你说说.NET中类和结构的区别?
- 变量Dialog1是一个对话框对象,该对