diff --git a/snippets/csharp/VS_Snippets_CLR_System/system.string.copy/cs/copy1.cs b/snippets/csharp/VS_Snippets_CLR_System/system.string.copy/cs/copy1.cs deleted file mode 100644 index 7820ac31f72..00000000000 --- a/snippets/csharp/VS_Snippets_CLR_System/system.string.copy/cs/copy1.cs +++ /dev/null @@ -1,44 +0,0 @@ -// -using System; - -class Example -{ - public static void Main() - { - string str1 = "abc"; - string str2 = "xyz"; - - Console.WriteLine("str1 = '{0}'", str1); - Console.WriteLine("str2 = '{0}'", str2); - - Console.WriteLine("\nAfter String.Copy..."); - str2 = String.Copy(str1); - Console.WriteLine("str1 = '{0}'", str1); - Console.WriteLine("str2 = '{0}'", str2); - Console.WriteLine("ReferenceEquals: {0}", Object.ReferenceEquals(str1, str2)); - Console.WriteLine("Equals: {0}", Object.Equals(str1, str2)); - - Console.WriteLine("\nAfter Assignment..."); - str2 = str1; - Console.WriteLine("str1 = '{0}'", str1); - Console.WriteLine("str2 = '{0}'", str2); - Console.WriteLine("ReferenceEquals: {0}", Object.ReferenceEquals(str1, str2)); - Console.WriteLine("Equals: {0}", Object.Equals(str1, str2)); - } -} -// The example displays the following output: -// str1 = 'abc' -// str2 = 'xyz' -// -// After String.Copy... -// str1 = 'abc' -// str2 = 'abc' -// ReferenceEquals: False -// Equals: True -// -// After Assignment... -// str1 = 'abc' -// str2 = 'abc' -// ReferenceEquals: True -// Equals: True -// diff --git a/snippets/visualbasic/VS_Snippets_CLR_System/system.string.copy/vb/copy1.vb b/snippets/visualbasic/VS_Snippets_CLR_System/system.string.copy/vb/copy1.vb deleted file mode 100644 index 0d2fdef9da9..00000000000 --- a/snippets/visualbasic/VS_Snippets_CLR_System/system.string.copy/vb/copy1.vb +++ /dev/null @@ -1,46 +0,0 @@ -' Visual Basic .NET Document -Option Strict On - -' -Module Example - Public Sub Main() - Dim str1 As String = "abc" - Dim str2 As String = "xyz" - - Console.WriteLine("str1 = '{0}'", str1) - Console.WriteLine("str2 = '{0}'", str2) - Console.WriteLine() - - Console.WriteLine("After String.Copy...") - str2 = String.Copy(str1) - Console.WriteLine("str1 = '{0}'", str1) - Console.WriteLine("str2 = '{0}'", str2) - Console.WriteLine("ReferenceEquals: {0}", Object.ReferenceEquals(str1, str2)) - Console.WriteLine("Equals: {0}", Object.Equals(str1, str2)) - Console.WriteLine() - - Console.WriteLine("After Assignment...") - str2 = str1 - Console.WriteLine("str1 = '{0}'", str1) - Console.WriteLine("str2 = '{0}'", str2) - Console.WriteLine("ReferenceEquals: {0}", Object.ReferenceEquals(str1, str2)) - Console.WriteLine("Equals: {0}", Object.Equals(str1, str2)) - End Sub -End Module -' The example displays the following output: -' str1 = 'abc' -' str2 = 'xyz' -' -' After String.Copy... -' str1 = 'abc' -' str2 = 'abc' -' ReferenceEquals: False -' Equals: True -' -' After Assignment... -' str1 = 'abc' -' str2 = 'abc' -' ReferenceEquals: True -' Equals: True -' -