首页  编辑  

比较两个对象的地址是否相同

Tags: /C#/其他技巧/   Date Created:

private void button1_Click( object sender , EventArgs e)

{

    char [] ch = { 'z' , 's' , 'w' , 'a' , 'n' , 'g' , ' , ' };

    String s1 = new String (ch);

    String s2 = new String (ch);

    String s3 = s1;

    MessageBox . Show( object . ReferenceEquals(s1, s2) . ToString()); // False

    MessageBox . Show( object . ReferenceEquals(s1, s3) . ToString()); // True

}