Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static void Main(string[] args)
- {
- OutputEncoding = Encoding.GetEncoding("UTF-8");
- int[] array1 = new int[] { 1, 2, 3 };
- int[] array2 = new int[] { 1, 2, 3 };
- WriteLine("Wynik porównania dwóch nowych tablic {1, 2, 3} używając");
- WriteLine("a) metody Equals(Object) klasy Array: " + array1.Equals(array2));
- IStructuralEquatable equ1 = array1;
- WriteLine("b) metody Equals(Object, IEqualityComparer) interfejsu IStructuralEquatable: " +
- equ1.Equals(array2, StructuralComparisons.StructuralEqualityComparer));
- WriteLine();
- Tuple <int, int, int> tuple1 = new Tuple<int, int, int>(1, 2, 3);
- Tuple<int, int, int> tuple2 = new Tuple<int, int, int>(1, 2, 3);
- WriteLine("Wynik porównania dwóch nowych krotek <1, 2, 3> używając");
- WriteLine("a) metody Equals(Object) klasy Tuple: " + tuple1.Equals(tuple2));
- IStructuralEquatable equ2 = tuple1;
- WriteLine("b) metody Equals(Object, IEqualityComparer) interfejsu IStructuralEquatable: " +
- equ2.Equals(tuple2, StructuralComparisons.StructuralEqualityComparer));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement