namespace CPF.Mac.CoreFoundation { internal static class Tuple { public static Tuple Create(T1 item1, T2 item2) { return new Tuple(item1, item2); } } internal class Tuple { private T1 item1; private T2 item2; public T1 Item1 => item1; public T2 Item2 => item2; public Tuple(T1 item1, T2 item2) { this.item1 = item1; this.item2 = item2; } } }