commit
					b295ca7d2f
				
				 25 changed files with 1437 additions and 0 deletions
			
			
		
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						@ -0,0 +1,25 @@
					 | 
				
			||||
 | 
				
			||||
Microsoft Visual Studio Solution File, Format Version 12.00 | 
				
			||||
# Visual Studio 15 | 
				
			||||
VisualStudioVersion = 15.0.27703.2042 | 
				
			||||
MinimumVisualStudioVersion = 10.0.40219.1 | 
				
			||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "test(3d chapter)", "test(3d chapter)\test(3d chapter).csproj", "{4919ABF1-72E7-4D5B-9D6F-07B2C700BD86}" | 
				
			||||
EndProject | 
				
			||||
Global | 
				
			||||
	GlobalSection(SolutionConfigurationPlatforms) = preSolution | 
				
			||||
		Debug|Any CPU = Debug|Any CPU | 
				
			||||
		Release|Any CPU = Release|Any CPU | 
				
			||||
	EndGlobalSection | 
				
			||||
	GlobalSection(ProjectConfigurationPlatforms) = postSolution | 
				
			||||
		{4919ABF1-72E7-4D5B-9D6F-07B2C700BD86}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | 
				
			||||
		{4919ABF1-72E7-4D5B-9D6F-07B2C700BD86}.Debug|Any CPU.Build.0 = Debug|Any CPU | 
				
			||||
		{4919ABF1-72E7-4D5B-9D6F-07B2C700BD86}.Release|Any CPU.ActiveCfg = Release|Any CPU | 
				
			||||
		{4919ABF1-72E7-4D5B-9D6F-07B2C700BD86}.Release|Any CPU.Build.0 = Release|Any CPU | 
				
			||||
	EndGlobalSection | 
				
			||||
	GlobalSection(SolutionProperties) = preSolution | 
				
			||||
		HideSolutionNode = FALSE | 
				
			||||
	EndGlobalSection | 
				
			||||
	GlobalSection(ExtensibilityGlobals) = postSolution | 
				
			||||
		SolutionGuid = {B6950078-A217-44C0-8286-27A4825AA1E9} | 
				
			||||
	EndGlobalSection | 
				
			||||
EndGlobal | 
				
			||||
@ -0,0 +1,573 @@
					 | 
				
			||||
using System; | 
				
			||||
using System.Text; | 
				
			||||
using System.Collections; | 
				
			||||
using System.Linq; | 
				
			||||
using static System.Console; | 
				
			||||
using System.Collections.Generic; | 
				
			||||
 | 
				
			||||
namespace test_3d_chapter_ | 
				
			||||
{ | 
				
			||||
    class Program | 
				
			||||
    { | 
				
			||||
        static void Main(string[] args) | 
				
			||||
        { | 
				
			||||
            DateTime data = new DateTime(); | 
				
			||||
            int god = data.Year; | 
				
			||||
             | 
				
			||||
            Wine vin = new Wine("Zaboristo", 200);                              //ПЕРЕГРУЗКА КОНСТРУКТОРА | 
				
			||||
            Wine vin2 = new Wine("Normas", 1000, 2015); | 
				
			||||
            vin.Vino(); | 
				
			||||
            vin2.Vino(); | 
				
			||||
            Otstup(); | 
				
			||||
             | 
				
			||||
                                                                                //СПОСОБЫ ПЕРЕДАЧИ ЗНАЧЕНИЙ В КОНСТРУКТОР | 
				
			||||
            Vodka vodka = new Vodka { Name = "Tsarskaya", Capacity = 1, good = true }; | 
				
			||||
            Vodka vodka2 = new Vodka("5 ozer") { Capacity = 2, good = false }; | 
				
			||||
            vodka.Voda(); | 
				
			||||
            vodka2.Voda(); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            neznau nz = new neznau(10); | 
				
			||||
            WriteLine("Задано конструктором: {0} \nТолько для чтения: {1} и {2} \nСоздано автоматически: {3} {4} {5}" | 
				
			||||
                ,nz.znachenie, nz.DlyaChteniya, nz.DlyaChteniya2, nz.avto, nz.avto+=20, nz.avto);            | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            double a = 1.99, b = 1.234, c = 1.234567;                           //ОКРУГЛЕНИЕ | 
				
			||||
            WriteLine("{0:F1} {1:F2} {2:F3}", a, b, c); | 
				
			||||
            Otstup();       | 
				
			||||
 | 
				
			||||
            string s1 = "string", s2 = null;                                    //ИНДЕК В STRING | 
				
			||||
            WriteLine("Обращение по индексу [0] к слову string: {0} и к null: {1}", s1?[0], s2?[0]); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Sentence s = new Sentence();                                        //РЕАЛИЗАЦИЯ ИНДЕКСАТОРА | 
				
			||||
            WriteLine("{0} {1}", s[3], s[2, " dva"]); | 
				
			||||
            for(int i = 0; i < s.Count; i++) | 
				
			||||
                Write(s[i] + " "); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            Write("{0} vtoroe\n", pole1.x); | 
				
			||||
            Write("{0} vtoroe", pole2.x); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            WriteLine("{0}.{1}", nameof(StringBuilder), nameof(StringBuilder.Length));  //РЕАЛИЗАЦИЯ NAMEOF | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            Beer beer1 = new Beer { Name = "KrushoviceT", Capacity = 1, Color = "black" }; //НАСЛЕДОВАНИЕ | 
				
			||||
            Beer beer2 = new Beer { Name = "Bud", Capacity = 2, Color = "bright" }; | 
				
			||||
            beer1.beer(); | 
				
			||||
            beer2.beer(); | 
				
			||||
            beer1.Voda(); | 
				
			||||
            Otstup(); | 
				
			||||
            Imya(vodka2, vin);                                                                   //ПОЛИМОРФИЗМ | 
				
			||||
            Imya(beer1, vin2); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            Beer vverh = new Beer{Name = "name_vverh", Color = "color_vverh"};             | 
				
			||||
            Vodka vod = vverh;                                                //ПРИВЕДЕНИЕ ВВЕРХ (всегда успешно) | 
				
			||||
            string vo = vod.Name; | 
				
			||||
            //string color = vod.Color; - ОШИБКА, т.к. Color не инициализирован в Vodka | 
				
			||||
 | 
				
			||||
            Beer vniz = (Beer)vod;                                              //ПРИВЕДЕНИЕ ВНИЗ | 
				
			||||
            WriteLine("{0} {1} {2} {3} \n{4} {5}", | 
				
			||||
                vo, vverh.Name, vniz.Name, vniz.Color, vverh == vniz, vverh == vod); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Vodka vodkatemp = new Vodka(); | 
				
			||||
            Beer beertemp = vodkatemp as Beer;                                   //НЕУДАЧНОЕ ПРИВЕДЕНИЕ ВНИ3 С ПОМОЩЬЮ AS | 
				
			||||
            if (beertemp == null) WriteLine("null"); | 
				
			||||
 | 
				
			||||
            Beer beertemp2 = new Beer { Name = "Beertemp2" }; | 
				
			||||
            Vodka vodkatemp2 = beertemp2; | 
				
			||||
            Beer beertempo = vodkatemp2 as Beer;                                //УДАЧНОЕ ПРИВЕДЕНИЕ ВНИЗ | 
				
			||||
            WriteLine("{0} {1} {2}\n", beertempo.Name, beertemp2.Name = "name", beertempo.Name); | 
				
			||||
 | 
				
			||||
            if (vodkatemp is Beer) | 
				
			||||
                WriteLine("Complete {0}", ((Beer)vodkatemp).Color); | 
				
			||||
            else WriteLine("Not complete"); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Vodka vverh2 = beer2;                                               //ВИРТУАЛЬНОЕ СВОЙСТВО И ПЕРЕОПРЕДЕЛНИЕ                          | 
				
			||||
            WriteLine("{0} {1} {2}\n", vodka.Virtualka, beer1.Virtualka, vverh2.Virtualka); | 
				
			||||
 | 
				
			||||
            Abs2 abstr = new Abs2(5, 10);                                       //АБСТРАКТНОЕ СВОЙСТВО И ПЕРЕОПРЕДЕЛЕНИЕ | 
				
			||||
            WriteLine("{0}", abstr.abs); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Overrider overrider = new Overrider(); | 
				
			||||
            Hider hider = new Hider(); | 
				
			||||
            BaseClass b1 = overrider; | 
				
			||||
            BaseClass b2 = hider; | 
				
			||||
            WriteLine("Overrider: {0} Вверх от overrider: {1} \nHider: {2} Вверх от hider: {3}", overrider.Foo(), b1.Foo(), hider.Foo(), b2.Foo()); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            WriteLine("{0} {1}", vodka.Virtu, beer1.Virtu); | 
				
			||||
            Subclass sb = new Subclass(10); | 
				
			||||
            WriteLine(sb.X); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            WriteLine("{0} {1}", Metod(beer1), Metod(vodka)); | 
				
			||||
            Otstup(); | 
				
			||||
             | 
				
			||||
            Stack stack = new Stack(); | 
				
			||||
            stack.Push(12); | 
				
			||||
            stack.Push('g'); | 
				
			||||
            stack.Push("стэк"); | 
				
			||||
            int stk = 10; | 
				
			||||
            stack.Push(stk);                                //УПАКОВКА | 
				
			||||
            string stackstring = (string)stack.Pop(2);      //РАСПАКОВКА | 
				
			||||
            int stackint = (int)stack.Pop(0); | 
				
			||||
            stk = 20;                                       //ЗНАЧЕНИЕ В СТЭКЕ ЭТО КОПИЯ ЗНАЧЕНИЯ ПОЛЯ | 
				
			||||
            WriteLine("{0} {1} {2} {3} \n{4} {5}\n{6} {7}\n{8} {9}", | 
				
			||||
                stack.Pop(), stack.Pop(), stack.Pop(), stack.Pop(1), stackstring, stackint, stk, stack.Pop(3), stack.Pop(3).GetType().Name, typeof(Stack)); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            Point p1 = new Point();                         //СТРУКТУРЫ | 
				
			||||
            Point p2 = new Point(1, 1); | 
				
			||||
            Point p3 = new Point(y: 1, x: 2); | 
				
			||||
            p1.ToString(); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Class2 class2 = new Class2();                   //ДОСТУП К ПОЛЯМ | 
				
			||||
            Class1 class1 = new Class1();            | 
				
			||||
            class1.ToString();                              //PRIVATE | 
				
			||||
            class2.x.ToString();                            //INTERNAL | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            IEnumerator1 e = new CountDown();                                    //ИНТЕРФЕЙСЫ | 
				
			||||
            while (e.MoveNext()) | 
				
			||||
                Write("{0} ", e.Current); | 
				
			||||
            WriteLine(); | 
				
			||||
 | 
				
			||||
            ClassI classI = new ClassI(); | 
				
			||||
            classI.Foo(); | 
				
			||||
            ((I1)classI).Foo(); | 
				
			||||
            ((I2)classI).Foo(); | 
				
			||||
            WriteLine(); | 
				
			||||
 | 
				
			||||
            TexBox t = new TexBox(); | 
				
			||||
            RichTextBox r = new RichTextBox(); | 
				
			||||
            WriteLine("Наследование только суперкласса:"); | 
				
			||||
            t.Udo(); | 
				
			||||
            ((IUndo)t).Udo(); | 
				
			||||
            r.Udo(); | 
				
			||||
            ((TexBox)r).Udo(); | 
				
			||||
            ((IUndo)r).Udo(); | 
				
			||||
            WriteLine("\nНаследование суперкласса и интерфейса"); | 
				
			||||
            t.Undo(); | 
				
			||||
            ((IUndo)t).Undo(); | 
				
			||||
            r.Undo(); | 
				
			||||
            ((TexBox)r).Undo(); | 
				
			||||
            ((IUndo)r).Undo(); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
             | 
				
			||||
            int hond = (int)Cars.Honda; | 
				
			||||
            Cars honda = (Cars)hond; | 
				
			||||
            bool h = (int)honda == 3; | 
				
			||||
            CarsAsian asi = (CarsAsian)Cars.Mitsu; | 
				
			||||
            asi.ToString(); | 
				
			||||
            Car asian = Car.Mitsu | Car.Toyota; | 
				
			||||
            if ((asian & Car.Ford) != 0) | 
				
			||||
                WriteLine("Форд есть"); | 
				
			||||
            else WriteLine("Форда нет"); | 
				
			||||
 | 
				
			||||
            if ((asian & Car.Toyota) != 0) | 
				
			||||
                WriteLine("Тойота есть"); | 
				
			||||
            else WriteLine("Тойоты нет"); | 
				
			||||
 | 
				
			||||
            Car hk = Car.Toyota; | 
				
			||||
            hk |= Car.Mitsu; | 
				
			||||
            WriteLine(hk == asian); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            for(int i = 0; i <= 16; i++) | 
				
			||||
            { | 
				
			||||
                Car cc = (Car)i; | 
				
			||||
                WriteLine("{0} {1} {2}", i, IsFlagDefined(cc), cc);              | 
				
			||||
            } | 
				
			||||
            int blue = (int)TopLevel.Color.blue; | 
				
			||||
            blue.ToString(); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            var stack2 = new Stack<int>(); | 
				
			||||
            stack2.Push(10); | 
				
			||||
            stack2.Push(20); | 
				
			||||
            int twen = stack2.Pop(); | 
				
			||||
            int ten = stack2.Pop(); | 
				
			||||
            WriteLine("ten: {0}, twen: {1}", ten, twen); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            Swap(ref ten, ref twen); | 
				
			||||
            WriteLine("ten: {0}, twen: {1}", ten, twen); | 
				
			||||
            Car Ford = Car.Ford; | 
				
			||||
            Car Mazda = Car.Mazda; | 
				
			||||
            Swap(ref Ford, ref Mazda); | 
				
			||||
            WriteLine("Ford: {0}, Mazda: {1}", Ford, Mazda); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            WriteLine(Max(20, 30)); | 
				
			||||
            Otstup(); | 
				
			||||
 | 
				
			||||
            Stack2<Bear> bears = new Stack2<Bear>(); | 
				
			||||
            //   Stack<Animal> animals = bears;  ОШИБКА | 
				
			||||
            IPoppable<Animal> animals = bears; | 
				
			||||
            IPushable<Animal> animalsp = new Stack2<Animal>(); | 
				
			||||
            IPushable<Bear> bearsp = animalsp; | 
				
			||||
 | 
				
			||||
            var objectComparer = Comparer<object>.Default; | 
				
			||||
            IComparer<string> comparer = objectComparer; | 
				
			||||
            int result = comparer.Compare("Bret", "Breta"); | 
				
			||||
            WriteLine(result); | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            ReadKey(); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        //МЕТОДЫ И КЛАССЫ | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        internal class CountDown : IEnumerator1 | 
				
			||||
        { | 
				
			||||
            int count; | 
				
			||||
            internal CountDown (int count = 10) | 
				
			||||
            { | 
				
			||||
                this.count = count; | 
				
			||||
            } | 
				
			||||
            public bool MoveNext() => count-- > 0; | 
				
			||||
            public object Current => count; | 
				
			||||
            public void Reset() { throw new NotSupportedException(); } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        class Class1 | 
				
			||||
        { | 
				
			||||
            int x; | 
				
			||||
            public Class1() { } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Class2 | 
				
			||||
        { | 
				
			||||
            internal int x; | 
				
			||||
            public int y; | 
				
			||||
            public Class2() { }             | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        static void Otstup() | 
				
			||||
        { | 
				
			||||
            WriteLine("\n");             | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Wine | 
				
			||||
        { | 
				
			||||
            public string Name; | 
				
			||||
            public int Price; | 
				
			||||
            public int Year; | 
				
			||||
            public Wine (string name, int price) { Price = price; Name = name; } | 
				
			||||
            public Wine (string name, int price, int year) : this(name, price) { Year = year; }             | 
				
			||||
 | 
				
			||||
            public void Vino() | 
				
			||||
            { | 
				
			||||
                if (Year != 0) | 
				
			||||
                    WriteLine("Название: {0}. Цена: {1} р. {2} год", Name, Price, Year); | 
				
			||||
                else | 
				
			||||
                    WriteLine("Название: {0}. Цена: {1} р. Год неизвестен", Name, Price); | 
				
			||||
            } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Vodka | 
				
			||||
        { | 
				
			||||
            public int chislo = 1; | 
				
			||||
            public string Name; | 
				
			||||
            public bool good; | 
				
			||||
            public int Capacity; | 
				
			||||
            public virtual int Virtualka => 0; | 
				
			||||
            public virtual string Virtu => chislo.ToString(); | 
				
			||||
 | 
				
			||||
            public Vodka() { } | 
				
			||||
            public Vodka(string n) { Name = n; } | 
				
			||||
 | 
				
			||||
            public void Voda() | 
				
			||||
            { | 
				
			||||
                WriteLine("Название: {0}. Объём: {1}л. Качественная: {2} ", Name, Capacity, good); | 
				
			||||
            } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Beer : Vodka                   //НАСЛЕДОВАНИЕ | 
				
			||||
        { | 
				
			||||
            public new int chislo = 2; | 
				
			||||
            public string Color; | 
				
			||||
            public sealed override int Virtualka => Capacity + 13000; //ПЕРЕОПРЕДЕЛЕНИЕ ВИРТУАЛЬНОГО СВОЙСТВА | 
				
			||||
            public override string Virtu => base.Virtu + chislo.ToString(); | 
				
			||||
             | 
				
			||||
            public void beer() | 
				
			||||
            { | 
				
			||||
                WriteLine("Название: {0}. Объём: {1}л. Цвет: {2}.", Name, Capacity, Color); | 
				
			||||
            } | 
				
			||||
 | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public static void Imya (Vodka vodka, Wine wine)       //ПОЛИМОРФИЗМ | 
				
			||||
        { | 
				
			||||
            WriteLine(vodka.Name + " " + wine.Name); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class neznau | 
				
			||||
        { | 
				
			||||
            public int znach; | 
				
			||||
            public int znachenie | 
				
			||||
            { | 
				
			||||
                get { return znach + 2; } | 
				
			||||
                set { znach = value; } | 
				
			||||
            } | 
				
			||||
 | 
				
			||||
            public int DlyaChteniya => (int)Math.Pow(znachenie, 2); | 
				
			||||
            public int DlyaChteniya2 { get; } = 100; | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            public neznau(int a) | 
				
			||||
            { | 
				
			||||
                znach = a; | 
				
			||||
            } | 
				
			||||
 | 
				
			||||
 | 
				
			||||
            public int avto { get; set; } = 123; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Sentence | 
				
			||||
        { | 
				
			||||
            public string[] words = "Это какое-то предложение. Что же делать?".Split(); | 
				
			||||
            public int Count = 6; | 
				
			||||
 | 
				
			||||
        //  public string this[int wordNum] => words[wordNum];   - ТОЛЬКО ДЛЯ ЧТЕНИЯ | 
				
			||||
            public string this [int wordNum]  | 
				
			||||
            { | 
				
			||||
                get { return words[wordNum]; } | 
				
			||||
                set { words[wordNum] = value; } | 
				
			||||
            } | 
				
			||||
 | 
				
			||||
            public string this[int wordNum, string s] | 
				
			||||
            { | 
				
			||||
                get { return words[wordNum] + s; } | 
				
			||||
                set { words[wordNum] = value; } | 
				
			||||
            } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class pole1 | 
				
			||||
        { | 
				
			||||
            public static pole1 Instance = new pole1(); | 
				
			||||
            public static int x = 3; | 
				
			||||
            pole1() { Write(x + " pervoe. "); } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class pole2 | 
				
			||||
        { | 
				
			||||
            public static int x = 3; | 
				
			||||
            public static pole2 Instance = new pole2(); | 
				
			||||
            pole2() { Write(x + " pervoe. "); } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public abstract class Abs1          //Абстрактный класс 3апрещает создавать экземпляры своего класса | 
				
			||||
        {                                   //Такой класс может только наследоваться | 
				
			||||
            public abstract int abs { get;  } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Abs2 : Abs1 | 
				
			||||
        { | 
				
			||||
            public int a, b; | 
				
			||||
            public Abs2 (int a, int b) | 
				
			||||
            { | 
				
			||||
                this.a = a; | 
				
			||||
                this.b = b; | 
				
			||||
            } | 
				
			||||
            public override int abs => a*b; //Абстрактное свойство не может вызываться в абстрактном классе | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        public class BaseClass | 
				
			||||
        { | 
				
			||||
            public virtual string Foo() => "BaseClass.Foo"; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Overrider : BaseClass | 
				
			||||
        { | 
				
			||||
            public override string Foo() => "Overrider.Foo"; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Hider : BaseClass | 
				
			||||
        { | 
				
			||||
            public new string Foo() => "Hider.Foo"; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        public class Baza | 
				
			||||
        { | 
				
			||||
            public int X; | 
				
			||||
            public Baza (int x) | 
				
			||||
            { | 
				
			||||
                X = x; | 
				
			||||
            } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Subclass : Baza | 
				
			||||
        { | 
				
			||||
            public Subclass(int x) : base(x) { }                           //НАСЛЕДОВАНИЕ КОНСТРУКТОРА | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public static string Metod(Vodka v) => v.Name; | 
				
			||||
        public static string Metod(Beer b) => b.Color;  | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        public class Stack                                                //СТЭК | 
				
			||||
        { | 
				
			||||
            int position; | 
				
			||||
            object[] data = new object[10]; | 
				
			||||
            public void Push(object obj) { data[position++] = obj; } | 
				
			||||
            public object Pop(int i) => data[i]; | 
				
			||||
            public object Pop() => data[--position]; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public struct Point | 
				
			||||
        { | 
				
			||||
            int x, y; | 
				
			||||
            public Point(int x, int y) { this.x = x; this.y = y; } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public interface IEnumerator1                                       //ИНТЕРФЕЙСЫ | 
				
			||||
        { | 
				
			||||
            bool MoveNext(); | 
				
			||||
            object Current { get; } | 
				
			||||
            void Reset(); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        internal class CountD : IEnumerator | 
				
			||||
        { | 
				
			||||
            int count; | 
				
			||||
            internal CountD(int count = 10) | 
				
			||||
            { | 
				
			||||
                this.count = count; | 
				
			||||
            } | 
				
			||||
            public object Current => count; | 
				
			||||
            public bool MoveNext() => count-- > 0; | 
				
			||||
            public void Reset() { throw new NotSupportedException(); } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        interface I1 | 
				
			||||
        { | 
				
			||||
            void Foo(); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        interface I2 | 
				
			||||
        { | 
				
			||||
            int Foo(); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class ClassI : I1, I2 | 
				
			||||
        { | 
				
			||||
            public int Foo() { WriteLine("Foo из I2"); return 42; } | 
				
			||||
            void I1.Foo() { WriteLine("Foo из I1"); } | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        interface IUndo | 
				
			||||
        { | 
				
			||||
            void Undo(); | 
				
			||||
            void Udo(); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class TexBox : IUndo | 
				
			||||
        { | 
				
			||||
            public virtual void Undo() => WriteLine("TextBox.Undo"); | 
				
			||||
            public void Udo() => WriteLine("TextBox.Udo"); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class RichTextBox : TexBox | 
				
			||||
        { | 
				
			||||
            public override void Undo() => WriteLine("RichTextBox.Undo"); | 
				
			||||
            public new void Udo() => WriteLine("RichTextBox.Udo"); | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public enum Cars { Ford, Mers, Toyota, Honda, Mitsu, Kia, Reno}         //ПЕРЕЧИСЛЕНИЯ | 
				
			||||
        public enum Cars2 { Ford = 1, Mers = 2, Toyota, Honda = 10, Mitsu, Kia, Reno }        | 
				
			||||
        //public enum Cars2 : byte { Ford = 1, Mers = 2, Toyota=3, Honda = 10, Mitsu=11, Kia=12, Reno=12 } - эквивалентно предыдущей строке | 
				
			||||
        public enum CarsAsian { Toyota = Cars.Toyota, Honda = Cars.Honda, Mizu} | 
				
			||||
 | 
				
			||||
        [Flags] | 
				
			||||
        public enum Car { None = 0, Mitsu = 1, Toyota = 2, Ford = 4, Mazda = 8 } | 
				
			||||
 | 
				
			||||
 | 
				
			||||
         | 
				
			||||
        public static bool IsFlagDefined(Enum e)                              //ПРОВЕРКА НА СООТВЕТСТВИЕ ENUM | 
				
			||||
        { | 
				
			||||
            decimal d; | 
				
			||||
            return !decimal.TryParse(e.ToString(), out d); | 
				
			||||
        }  | 
				
			||||
 | 
				
			||||
 | 
				
			||||
        public static class TopLevel | 
				
			||||
        { | 
				
			||||
            public enum Color { green, blue, red} | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Animal { public string Name; } | 
				
			||||
        public class Bear : Animal { } | 
				
			||||
        public class Camel : Animal { } | 
				
			||||
 | 
				
			||||
        public class Stack<T>                                               //ОБОБЩЕННЫЕ ОБЪЕКТЫ | 
				
			||||
        { | 
				
			||||
            int position; | 
				
			||||
            T[] data = new T[100]; | 
				
			||||
            public void Push(T obj) { data[position++] = obj; } | 
				
			||||
            public object Pop(int i) => data[i]; | 
				
			||||
            public T Pop() => data[--position]; | 
				
			||||
            public T this [int index] => data[index];                       //ИНДЕКС В ОБОБЩЕННОМ ТИПЕ | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public class Stack2<T> : IPoppable<T>, IPushable<T>                                                | 
				
			||||
        { | 
				
			||||
            int position; | 
				
			||||
            T[] data = new T[100]; | 
				
			||||
            public void Push(T obj) { data[position++] = obj; } | 
				
			||||
            public object Pop(int i) => data[i]; | 
				
			||||
            public T Pop() => data[--position]; | 
				
			||||
            public T this[int index] => data[index];                        | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        public interface IPoppable<out T> { T Pop(); } | 
				
			||||
        public interface IPushable<in T> { void Push(T obj); } | 
				
			||||
 | 
				
			||||
        public static void Swap<T> (ref T x, ref T y) | 
				
			||||
        { | 
				
			||||
            T temp = x; | 
				
			||||
            x = y; | 
				
			||||
            y = temp; | 
				
			||||
        } | 
				
			||||
 | 
				
			||||
        static T Max <T> (T a, T b) where T: IComparable<T> | 
				
			||||
        { | 
				
			||||
            return a.CompareTo(b) > 0 ? a : b; | 
				
			||||
        } | 
				
			||||
    } | 
				
			||||
} | 
				
			||||
@ -0,0 +1,23 @@
					 | 
				
			||||
{ | 
				
			||||
  "runtimeTarget": { | 
				
			||||
    "name": ".NETCoreApp,Version=v2.0", | 
				
			||||
    "signature": "da39a3ee5e6b4b0d3255bfef95601890afd80709" | 
				
			||||
  }, | 
				
			||||
  "compilationOptions": {}, | 
				
			||||
  "targets": { | 
				
			||||
    ".NETCoreApp,Version=v2.0": { | 
				
			||||
      "test(3d chapter)/1.0.0": { | 
				
			||||
        "runtime": { | 
				
			||||
          "test(3d chapter).dll": {} | 
				
			||||
        } | 
				
			||||
      } | 
				
			||||
    } | 
				
			||||
  }, | 
				
			||||
  "libraries": { | 
				
			||||
    "test(3d chapter)/1.0.0": { | 
				
			||||
      "type": "project", | 
				
			||||
      "serviceable": false, | 
				
			||||
      "sha512": "" | 
				
			||||
    } | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						@ -0,0 +1,9 @@
					 | 
				
			||||
{ | 
				
			||||
  "runtimeOptions": { | 
				
			||||
    "additionalProbingPaths": [ | 
				
			||||
      "C:\\Users\\Trim\\.dotnet\\store\\|arch|\\|tfm|", | 
				
			||||
      "C:\\Users\\Trim\\.nuget\\packages", | 
				
			||||
      "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" | 
				
			||||
    ] | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
@ -0,0 +1,9 @@
					 | 
				
			||||
{ | 
				
			||||
  "runtimeOptions": { | 
				
			||||
    "tfm": "netcoreapp2.0", | 
				
			||||
    "framework": { | 
				
			||||
      "name": "Microsoft.NETCore.App", | 
				
			||||
      "version": "2.0.0" | 
				
			||||
    } | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
@ -0,0 +1,23 @@
					 | 
				
			||||
//------------------------------------------------------------------------------ | 
				
			||||
// <auto-generated> | 
				
			||||
//     Этот код создан программой. | 
				
			||||
//     Исполняемая версия:4.0.30319.42000 | 
				
			||||
// | 
				
			||||
//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае | 
				
			||||
//     повторной генерации кода. | 
				
			||||
// </auto-generated> | 
				
			||||
//------------------------------------------------------------------------------ | 
				
			||||
 | 
				
			||||
using System; | 
				
			||||
using System.Reflection; | 
				
			||||
 | 
				
			||||
[assembly: System.Reflection.AssemblyCompanyAttribute("test(3d chapter)")] | 
				
			||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] | 
				
			||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] | 
				
			||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] | 
				
			||||
[assembly: System.Reflection.AssemblyProductAttribute("test(3d chapter)")] | 
				
			||||
[assembly: System.Reflection.AssemblyTitleAttribute("test(3d chapter)")] | 
				
			||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] | 
				
			||||
 | 
				
			||||
// Создано классом WriteCodeFragment MSBuild. | 
				
			||||
 | 
				
			||||
@ -0,0 +1 @@
					 | 
				
			||||
10dca143abcfb59d41e35500b6de7f0c79270e8d | 
				
			||||
@ -0,0 +1 @@
					 | 
				
			||||
7f46248012612a07a4b22a9046fc120e7f030a0f | 
				
			||||
@ -0,0 +1,11 @@
					 | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\bin\Debug\netcoreapp2.0\test(3d chapter).deps.json | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\bin\Debug\netcoreapp2.0\test(3d chapter).runtimeconfig.json | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\bin\Debug\netcoreapp2.0\test(3d chapter).runtimeconfig.dev.json | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\bin\Debug\netcoreapp2.0\test(3d chapter).dll | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\bin\Debug\netcoreapp2.0\test(3d chapter).pdb | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).csprojAssemblyReference.cache | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).csproj.CoreCompileInputs.cache | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).AssemblyInfoInputs.cache | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).AssemblyInfo.cs | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).dll | 
				
			||||
E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\Debug\netcoreapp2.0\test(3d chapter).pdb | 
				
			||||
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						@ -0,0 +1,721 @@
					 | 
				
			||||
{ | 
				
			||||
  "version": 3, | 
				
			||||
  "targets": { | 
				
			||||
    ".NETCoreApp,Version=v2.0": { | 
				
			||||
      "Microsoft.NETCore.App/2.0.0": { | 
				
			||||
        "type": "package", | 
				
			||||
        "dependencies": { | 
				
			||||
          "Microsoft.NETCore.DotNetHostPolicy": "2.0.0", | 
				
			||||
          "Microsoft.NETCore.Platforms": "2.0.0", | 
				
			||||
          "NETStandard.Library": "2.0.0" | 
				
			||||
        }, | 
				
			||||
        "compile": { | 
				
			||||
          "ref/netcoreapp2.0/Microsoft.CSharp.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/Microsoft.VisualBasic.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.AppContext.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Buffers.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Collections.Concurrent.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Collections.Immutable.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Collections.NonGeneric.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Collections.Specialized.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Collections.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.Annotations.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.Composition.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ComponentModel.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Configuration.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Console.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Core.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Data.Common.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Data.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.Contracts.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.Debug.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.Process.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.Tools.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Diagnostics.Tracing.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Drawing.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Drawing.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Dynamic.Runtime.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Globalization.Calendars.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Globalization.Extensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Globalization.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.Compression.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.FileSystem.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.IsolatedStorage.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.Pipes.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.IO.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Linq.Expressions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Linq.Parallel.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Linq.Queryable.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Linq.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Http.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.HttpListener.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Mail.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.NameResolution.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.NetworkInformation.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Ping.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Requests.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Security.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.ServicePoint.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.Sockets.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.WebClient.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.WebProxy.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.WebSockets.Client.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.WebSockets.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Net.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Numerics.Vectors.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Numerics.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ObjectModel.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Emit.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Extensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Metadata.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Reflection.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Resources.Reader.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Resources.ResourceManager.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Resources.Writer.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Extensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Handles.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.InteropServices.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Loader.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Numerics.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.Serialization.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Runtime.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Claims.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.Principal.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.SecureString.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Security.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ServiceModel.Web.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ServiceProcess.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Text.Encoding.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Text.RegularExpressions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Overlapped.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Tasks.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Thread.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.ThreadPool.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.Timer.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Threading.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Transactions.Local.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Transactions.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.ValueTuple.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Web.HttpUtility.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Web.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Windows.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.Linq.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.ReaderWriter.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.Serialization.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.XDocument.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.XPath.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.XmlDocument.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.XmlSerializer.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.Xml.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/System.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/WindowsBase.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/mscorlib.dll": {}, | 
				
			||||
          "ref/netcoreapp2.0/netstandard.dll": {} | 
				
			||||
        }, | 
				
			||||
        "build": { | 
				
			||||
          "build/netcoreapp2.0/Microsoft.NETCore.App.props": {}, | 
				
			||||
          "build/netcoreapp2.0/Microsoft.NETCore.App.targets": {} | 
				
			||||
        } | 
				
			||||
      }, | 
				
			||||
      "Microsoft.NETCore.DotNetAppHost/2.0.0": { | 
				
			||||
        "type": "package" | 
				
			||||
      }, | 
				
			||||
      "Microsoft.NETCore.DotNetHostPolicy/2.0.0": { | 
				
			||||
        "type": "package", | 
				
			||||
        "dependencies": { | 
				
			||||
          "Microsoft.NETCore.DotNetHostResolver": "2.0.0" | 
				
			||||
        } | 
				
			||||
      }, | 
				
			||||
      "Microsoft.NETCore.DotNetHostResolver/2.0.0": { | 
				
			||||
        "type": "package", | 
				
			||||
        "dependencies": { | 
				
			||||
          "Microsoft.NETCore.DotNetAppHost": "2.0.0" | 
				
			||||
        } | 
				
			||||
      }, | 
				
			||||
      "Microsoft.NETCore.Platforms/2.0.0": { | 
				
			||||
        "type": "package", | 
				
			||||
        "compile": { | 
				
			||||
          "lib/netstandard1.0/_._": {} | 
				
			||||
        }, | 
				
			||||
        "runtime": { | 
				
			||||
          "lib/netstandard1.0/_._": {} | 
				
			||||
        } | 
				
			||||
      }, | 
				
			||||
      "NETStandard.Library/2.0.0": { | 
				
			||||
        "type": "package", | 
				
			||||
        "dependencies": { | 
				
			||||
          "Microsoft.NETCore.Platforms": "1.1.0" | 
				
			||||
        }, | 
				
			||||
        "compile": { | 
				
			||||
          "lib/netstandard1.0/_._": {} | 
				
			||||
        }, | 
				
			||||
        "runtime": { | 
				
			||||
          "lib/netstandard1.0/_._": {} | 
				
			||||
        }, | 
				
			||||
        "build": { | 
				
			||||
          "build/netstandard2.0/NETStandard.Library.targets": {} | 
				
			||||
        } | 
				
			||||
      } | 
				
			||||
    } | 
				
			||||
  }, | 
				
			||||
  "libraries": { | 
				
			||||
    "Microsoft.NETCore.App/2.0.0": { | 
				
			||||
      "sha512": "/mzXF+UtZef+VpzzN88EpvFq5U6z4rj54ZMq/J968H6pcvyLOmcupmTRpJ3CJm8ILoCGh9WI7qpDdiKtuzswrQ==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "microsoft.netcore.app/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "Microsoft.NETCore.App.versions.txt", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "build/netcoreapp2.0/Microsoft.NETCore.App.PlatformManifest.txt", | 
				
			||||
        "build/netcoreapp2.0/Microsoft.NETCore.App.props", | 
				
			||||
        "build/netcoreapp2.0/Microsoft.NETCore.App.targets", | 
				
			||||
        "microsoft.netcore.app.2.0.0.nupkg.sha512", | 
				
			||||
        "microsoft.netcore.app.nuspec", | 
				
			||||
        "ref/netcoreapp/_._", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.CSharp.dll", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.CSharp.xml", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.VisualBasic.dll", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.VisualBasic.xml", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.Win32.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/Microsoft.Win32.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.AppContext.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.AppContext.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Buffers.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Buffers.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Concurrent.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Concurrent.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Immutable.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Immutable.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.NonGeneric.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.NonGeneric.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Specialized.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.Specialized.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Collections.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.Annotations.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.Annotations.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.Composition.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.DataAnnotations.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.EventBasedAsync.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.TypeConverter.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ComponentModel.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Configuration.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Console.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Console.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Core.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Data.Common.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Data.Common.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Data.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Contracts.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Contracts.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Debug.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Debug.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.DiagnosticSource.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.FileVersionInfo.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Process.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Process.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.StackTrace.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.StackTrace.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.TextWriterTraceListener.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Tools.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Tools.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.TraceSource.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.TraceSource.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Tracing.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Diagnostics.Tracing.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Drawing.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Drawing.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Drawing.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Dynamic.Runtime.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Dynamic.Runtime.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.Calendars.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.Calendars.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.Extensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.Extensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Globalization.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Compression.FileSystem.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Compression.ZipFile.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Compression.ZipFile.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Compression.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Compression.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.DriveInfo.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.Watcher.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.FileSystem.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.IsolatedStorage.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.IsolatedStorage.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.MemoryMappedFiles.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Pipes.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.Pipes.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.UnmanagedMemoryStream.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.IO.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Expressions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Expressions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Parallel.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Parallel.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Queryable.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.Queryable.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Linq.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Http.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Http.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.HttpListener.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.HttpListener.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Mail.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Mail.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.NameResolution.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.NameResolution.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.NetworkInformation.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.NetworkInformation.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Ping.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Ping.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Requests.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Requests.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Security.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Security.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.ServicePoint.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.ServicePoint.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Sockets.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.Sockets.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebClient.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebClient.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebHeaderCollection.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebHeaderCollection.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebProxy.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebProxy.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebSockets.Client.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebSockets.Client.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebSockets.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.WebSockets.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Net.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Numerics.Vectors.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Numerics.Vectors.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Numerics.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ObjectModel.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ObjectModel.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.DispatchProxy.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.DispatchProxy.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.ILGeneration.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.Lightweight.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Emit.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Extensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Extensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Metadata.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Metadata.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.TypeExtensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.TypeExtensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Reflection.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.Reader.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.Reader.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.ResourceManager.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.ResourceManager.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.Writer.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Resources.Writer.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.CompilerServices.VisualC.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Extensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Extensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Handles.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Handles.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.RuntimeInformation.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.WindowsRuntime.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.InteropServices.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Loader.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Loader.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Numerics.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Numerics.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Formatters.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Json.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Json.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.Xml.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.Serialization.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Runtime.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Claims.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Claims.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Algorithms.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Csp.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Csp.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Encoding.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.Primitives.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Cryptography.X509Certificates.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Principal.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.Principal.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.SecureString.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.SecureString.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Security.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ServiceModel.Web.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ServiceProcess.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.Encoding.Extensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.Encoding.Extensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.Encoding.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.Encoding.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.RegularExpressions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Text.RegularExpressions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Overlapped.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Overlapped.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Dataflow.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Extensions.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.Parallel.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Tasks.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Thread.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Thread.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.ThreadPool.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.ThreadPool.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Timer.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.Timer.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Threading.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Transactions.Local.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Transactions.Local.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Transactions.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ValueTuple.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.ValueTuple.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Web.HttpUtility.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Web.HttpUtility.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Web.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Windows.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.Linq.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.ReaderWriter.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.ReaderWriter.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.Serialization.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XDocument.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XDocument.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XPath.XDocument.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XPath.XDocument.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XPath.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XPath.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XmlDocument.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XmlDocument.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XmlSerializer.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.XmlSerializer.xml", | 
				
			||||
        "ref/netcoreapp2.0/System.Xml.dll", | 
				
			||||
        "ref/netcoreapp2.0/System.dll", | 
				
			||||
        "ref/netcoreapp2.0/WindowsBase.dll", | 
				
			||||
        "ref/netcoreapp2.0/mscorlib.dll", | 
				
			||||
        "ref/netcoreapp2.0/netstandard.dll", | 
				
			||||
        "runtime.json" | 
				
			||||
      ] | 
				
			||||
    }, | 
				
			||||
    "Microsoft.NETCore.DotNetAppHost/2.0.0": { | 
				
			||||
      "sha512": "L4GGkcI/Mxl8PKLRpFdGmLb5oI8sGIR05bDTGkzCoamAjdUl1Zhkov2swjEsZvKYT8kkdiz39LtwyGYuCJxm1A==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "microsoft.netcore.dotnetapphost/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "microsoft.netcore.dotnetapphost.2.0.0.nupkg.sha512", | 
				
			||||
        "microsoft.netcore.dotnetapphost.nuspec", | 
				
			||||
        "runtime.json" | 
				
			||||
      ] | 
				
			||||
    }, | 
				
			||||
    "Microsoft.NETCore.DotNetHostPolicy/2.0.0": { | 
				
			||||
      "sha512": "rm7mMn0A93fwyAwVhbyOCcPuu2hZNL0A0dAur9sNG9pEkONPfCEQeF7m2mC8KpqZO0Ol6tpV5J0AF3HTXT3GXA==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "microsoft.netcore.dotnethostpolicy/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "microsoft.netcore.dotnethostpolicy.2.0.0.nupkg.sha512", | 
				
			||||
        "microsoft.netcore.dotnethostpolicy.nuspec", | 
				
			||||
        "runtime.json" | 
				
			||||
      ] | 
				
			||||
    }, | 
				
			||||
    "Microsoft.NETCore.DotNetHostResolver/2.0.0": { | 
				
			||||
      "sha512": "uBbjpeSrwsaTCADZCzRk+3aBzNnMqkC4zftJWBsL+Zk+8u+W+/lMb2thM5Y4hiVrv1YQg9t6dKldXzOKkY+pQw==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "microsoft.netcore.dotnethostresolver/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "microsoft.netcore.dotnethostresolver.2.0.0.nupkg.sha512", | 
				
			||||
        "microsoft.netcore.dotnethostresolver.nuspec", | 
				
			||||
        "runtime.json" | 
				
			||||
      ] | 
				
			||||
    }, | 
				
			||||
    "Microsoft.NETCore.Platforms/2.0.0": { | 
				
			||||
      "sha512": "VdLJOCXhZaEMY7Hm2GKiULmn7IEPFE4XC5LPSfBVCUIA8YLZVh846gtfBJalsPQF2PlzdD7ecX7DZEulJ402ZQ==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "microsoft.netcore.platforms/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "lib/netstandard1.0/_._", | 
				
			||||
        "microsoft.netcore.platforms.2.0.0.nupkg.sha512", | 
				
			||||
        "microsoft.netcore.platforms.nuspec", | 
				
			||||
        "runtime.json", | 
				
			||||
        "useSharedDesignerContext.txt", | 
				
			||||
        "version.txt" | 
				
			||||
      ] | 
				
			||||
    }, | 
				
			||||
    "NETStandard.Library/2.0.0": { | 
				
			||||
      "sha512": "7jnbRU+L08FXKMxqUflxEXtVymWvNOrS8yHgu9s6EM8Anr6T/wIX4nZ08j/u3Asz+tCufp3YVwFSEvFTPYmBPA==", | 
				
			||||
      "type": "package", | 
				
			||||
      "path": "netstandard.library/2.0.0", | 
				
			||||
      "files": [ | 
				
			||||
        "LICENSE.TXT", | 
				
			||||
        "THIRD-PARTY-NOTICES.TXT", | 
				
			||||
        "build/NETStandard.Library.targets", | 
				
			||||
        "build/netstandard2.0/NETStandard.Library.targets", | 
				
			||||
        "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.AppContext.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Collections.Concurrent.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Collections.NonGeneric.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Collections.Specialized.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Collections.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ComponentModel.Composition.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ComponentModel.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Console.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Core.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Data.Common.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Data.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.Debug.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.Process.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.Tools.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Drawing.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Drawing.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Dynamic.Runtime.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Globalization.Calendars.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Globalization.Extensions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Globalization.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.Compression.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.FileSystem.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.Pipes.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.IO.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Linq.Expressions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Linq.Parallel.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Linq.Queryable.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Linq.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Http.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.NameResolution.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.NetworkInformation.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Ping.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Requests.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Security.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.Sockets.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.WebSockets.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Net.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Numerics.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ObjectModel.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Reflection.Extensions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Reflection.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Reflection.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Resources.Reader.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Resources.ResourceManager.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Resources.Writer.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Extensions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Handles.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.InteropServices.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Numerics.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.Serialization.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Runtime.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Claims.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.Principal.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Security.SecureString.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ServiceModel.Web.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Text.Encoding.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Text.RegularExpressions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.Overlapped.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.Tasks.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.Thread.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.ThreadPool.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.Timer.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Threading.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Transactions.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.ValueTuple.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Web.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Windows.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.Linq.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.Serialization.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.XDocument.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.XPath.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.XmlDocument.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.Xml.dll", | 
				
			||||
        "build/netstandard2.0/ref/System.dll", | 
				
			||||
        "build/netstandard2.0/ref/mscorlib.dll", | 
				
			||||
        "build/netstandard2.0/ref/netstandard.dll", | 
				
			||||
        "build/netstandard2.0/ref/netstandard.xml", | 
				
			||||
        "lib/netstandard1.0/_._", | 
				
			||||
        "netstandard.library.2.0.0.nupkg.sha512", | 
				
			||||
        "netstandard.library.nuspec" | 
				
			||||
      ] | 
				
			||||
    } | 
				
			||||
  }, | 
				
			||||
  "projectFileDependencyGroups": { | 
				
			||||
    ".NETCoreApp,Version=v2.0": [ | 
				
			||||
      "Microsoft.NETCore.App >= 2.0.0" | 
				
			||||
    ] | 
				
			||||
  }, | 
				
			||||
  "packageFolders": { | 
				
			||||
    "C:\\Users\\Trim\\.nuget\\packages\\": {}, | 
				
			||||
    "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {} | 
				
			||||
  }, | 
				
			||||
  "project": { | 
				
			||||
    "version": "1.0.0", | 
				
			||||
    "restore": { | 
				
			||||
      "projectUniqueName": "E:\\кк\\прог\\test(3d chapter)\\test(3d chapter)\\test(3d chapter).csproj", | 
				
			||||
      "projectName": "test(3d chapter)", | 
				
			||||
      "projectPath": "E:\\кк\\прог\\test(3d chapter)\\test(3d chapter)\\test(3d chapter).csproj", | 
				
			||||
      "packagesPath": "C:\\Users\\Trim\\.nuget\\packages\\", | 
				
			||||
      "outputPath": "E:\\кк\\прог\\test(3d chapter)\\test(3d chapter)\\obj\\", | 
				
			||||
      "projectStyle": "PackageReference", | 
				
			||||
      "fallbackFolders": [ | 
				
			||||
        "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder" | 
				
			||||
      ], | 
				
			||||
      "configFilePaths": [ | 
				
			||||
        "C:\\Users\\Trim\\AppData\\Roaming\\NuGet\\NuGet.Config", | 
				
			||||
        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" | 
				
			||||
      ], | 
				
			||||
      "originalTargetFrameworks": [ | 
				
			||||
        "netcoreapp2.0" | 
				
			||||
      ], | 
				
			||||
      "sources": { | 
				
			||||
        "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, | 
				
			||||
        "https://api.nuget.org/v3/index.json": {} | 
				
			||||
      }, | 
				
			||||
      "frameworks": { | 
				
			||||
        "netcoreapp2.0": { | 
				
			||||
          "projectReferences": {} | 
				
			||||
        } | 
				
			||||
      }, | 
				
			||||
      "warningProperties": { | 
				
			||||
        "warnAsError": [ | 
				
			||||
          "NU1605" | 
				
			||||
        ] | 
				
			||||
      } | 
				
			||||
    }, | 
				
			||||
    "frameworks": { | 
				
			||||
      "netcoreapp2.0": { | 
				
			||||
        "dependencies": { | 
				
			||||
          "Microsoft.NETCore.App": { | 
				
			||||
            "target": "Package", | 
				
			||||
            "version": "[2.0.0, )", | 
				
			||||
            "autoReferenced": true | 
				
			||||
          } | 
				
			||||
        }, | 
				
			||||
        "imports": [ | 
				
			||||
          "net461" | 
				
			||||
        ], | 
				
			||||
        "assetTargetFallback": true, | 
				
			||||
        "warn": true | 
				
			||||
      } | 
				
			||||
    } | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
@ -0,0 +1,5 @@
					 | 
				
			||||
{ | 
				
			||||
  "version": 1, | 
				
			||||
  "dgSpecHash": "4b4u37B8XskGiGU0F/NDyJHAlZmIKm/h4uSdl3jv2OTNqtxDCdyJtCb1UtRdTFa3nURSRXOtzSA6Bm/x4Ri+cg==", | 
				
			||||
  "success": true | 
				
			||||
} | 
				
			||||
@ -0,0 +1,18 @@
					 | 
				
			||||
<?xml version="1.0" encoding="utf-8" standalone="no"?> | 
				
			||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 
				
			||||
  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | 
				
			||||
    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess> | 
				
			||||
    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool> | 
				
			||||
    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">E:\кк\прог\test(3d chapter)\test(3d chapter)\obj\project.assets.json</ProjectAssetsFile> | 
				
			||||
    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot> | 
				
			||||
    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\Trim\.nuget\packages\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders> | 
				
			||||
    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle> | 
				
			||||
    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">4.7.0</NuGetToolVersion> | 
				
			||||
  </PropertyGroup> | 
				
			||||
  <PropertyGroup> | 
				
			||||
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> | 
				
			||||
  </PropertyGroup> | 
				
			||||
  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | 
				
			||||
    <Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.0.0\build\netcoreapp2.0\Microsoft.NETCore.App.props" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.0.0\build\netcoreapp2.0\Microsoft.NETCore.App.props')" /> | 
				
			||||
  </ImportGroup> | 
				
			||||
</Project> | 
				
			||||
@ -0,0 +1,10 @@
					 | 
				
			||||
<?xml version="1.0" encoding="utf-8" standalone="no"?> | 
				
			||||
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | 
				
			||||
  <PropertyGroup> | 
				
			||||
    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects> | 
				
			||||
  </PropertyGroup> | 
				
			||||
  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' "> | 
				
			||||
    <Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.0\build\netstandard2.0\NETStandard.Library.targets" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\netstandard.library\2.0.0\build\netstandard2.0\NETStandard.Library.targets')" /> | 
				
			||||
    <Import Project="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.0.0\build\netcoreapp2.0\Microsoft.NETCore.App.targets" Condition="Exists('C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.netcore.app\2.0.0\build\netcoreapp2.0\Microsoft.NETCore.App.targets')" /> | 
				
			||||
  </ImportGroup> | 
				
			||||
</Project> | 
				
			||||
					Loading…
					
					
				
		Reference in new issue