C#使用new初始化string变量
时间: 2024-03-25 13:39:56 浏览: 91
C#在无参构造器中初始化成员变量
在C#中,我们可以使用new关键字来初始化string变量。需要注意的是,string类型是一种引用类型,因此使用new关键字初始化时,实际上是创建了一个新的string对象。
以下是一个示例:
```
// 初始化一个string变量
string str = new string('c', 5);
```
在上面的示例中,我们使用new关键字创建了一个新的string对象,并将其初始化为包含5个字符"c"的字符串。需要注意的是,我们可以使用其他构造函数来初始化string对象,例如:
```
string str = new string(new char[] { 'h', 'e', 'l', 'l', 'o' });
```
这样就创建了一个包含"hello"字符串的新的string对象。
阅读全文