Untitled

 avatar
unknown
plain_text
a year ago
1.7 kB
6
Indexable
using System;
using System.Collections.Generic;
using System.Linq;

namespace ConsoleApp6
{
    internal class Program
    {
        static void Main(string[] args)
        {
            List<object1> list1 = new List<object1>
            {
                new object1(1, 2),
                new object1(4, 5),
                new object1(7, 8)
            };

            List<object2> list2 = new List<object2>
            {
                new object2(7, 11, 12),
                new object2(4, 14, 15),
                new object2(16, 17, 18)
            };

            var közösek = from a in list1
                          join b in list2 on a.közösproperty equals b.közösproperty
                          select a.kaki;

            foreach (var item in közösek)
            {
                Console.WriteLine(item);
            }

            Console.ReadKey();
        }
        public class object1
        {
            public int közösproperty { get; set; }
            public int kaki { get; set; }

            public object1(int közösproperty, int kaki)
            {
                this.közösproperty = közösproperty;
                this.kaki = kaki;
            }
        }

        public class object2
        {
            public int közösproperty { get; set; }
            public int kula { get; set; }
            public int mula { get; set; }

            public object2(int közösproperty, int kula, int mula)
            {
                this.közösproperty = közösproperty;
                this.kula = kula;
                this.mula = mula;
            }
        }
    }
}
Editor is loading...
Leave a Comment