1.定义字符串引用变量
string name;
name="Heailey";
引用变量的规则:
(1)引用变量的rvalue只能有两种值:null和内存地址。
(2)如果引用变量的rvalue是null,引用变量就不含有有用的数据。
(3)如果引用变量的rvalue不是null.它就包含存储与引用变量关联的数据的地址。
引用类型变量和值类型变量的区别:
结论很简单:有rvalue的值类型是数据。引用类型有一个rvalue。要么引用一个数据(内存地址),要么不引用任何数据(null)。
所以,传递实际内存位置的方法称为按引用传递。
2使用字符串变量
字符串变量是允许存储和操作文本数据的引用变量。
字符串连接:
- <pre name="code" class="csharp">string name="Hailey";
- name=name+"Mohr";
字符串操作:
- txtLength.Text=txtInput.Text.Length.ToString();
字符串变量实际上是一个封装对象,它可以用点运算符打开。然后,通过点运算符可以使用该对象的属性和方法。
如:
- int length;
- string zip="80122";
- length=zip.Length;
属性和方法的重要区别:
记住:属性是与对象关联的变量,因此,它们不要求在名称后面有()。另一方面,所有方法必须再在方法名后面有();
实例:使用字符串类方法和属性
(1)字符串的长度:length属性
length属性存储字符串的长度。
- <pre name="code" class="csharp"><pre name="code" class="csharp">txtLength.Text=txtInput.Text.Length.ToString();