Advertisement
Guest User

Untitled

a guest
Dec 5th, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.22 KB | None | 0 0
  1. public static void Main(string[] args)
  2.         {
  3.             OutputEncoding = Encoding.GetEncoding("UTF-8");
  4.             int[] array1 = new int[] { 1, 2, 3 };
  5.             int[] array2 = new int[] { 1, 2, 3 };
  6.             WriteLine("Wynik porównania dwóch nowych tablic {1, 2, 3} używając");
  7.             WriteLine("a) metody Equals(Object) klasy Array:  " + array1.Equals(array2));
  8.             IStructuralEquatable equ1 = array1;
  9.             WriteLine("b) metody Equals(Object, IEqualityComparer) interfejsu IStructuralEquatable:  " +
  10.                 equ1.Equals(array2, StructuralComparisons.StructuralEqualityComparer));
  11.             WriteLine();
  12.             Tuple <int, int, int> tuple1 = new Tuple<int, int, int>(1, 2, 3);
  13.             Tuple<int, int, int> tuple2 = new Tuple<int, int, int>(1, 2, 3);
  14.             WriteLine("Wynik porównania dwóch nowych krotek <1, 2, 3> używając");
  15.             WriteLine("a) metody Equals(Object) klasy Tuple:  " + tuple1.Equals(tuple2));
  16.             IStructuralEquatable equ2 = tuple1;
  17.             WriteLine("b) metody Equals(Object, IEqualityComparer) interfejsu IStructuralEquatable:  " +
  18.                 equ2.Equals(tuple2, StructuralComparisons.StructuralEqualityComparer));
  19.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement