Browse Source

First commit

master
commit
46913f5fc2
  1. BIN
      .vs/test(4th chapter)/DesignTimeBuild/.dtbcache
  2. BIN
      .vs/test(4th chapter)/v15/.suo
  3. 0
      .vs/test(4th chapter)/v15/Server/sqlite3/db.lock
  4. BIN
      .vs/test(4th chapter)/v15/Server/sqlite3/storage.ide
  5. BIN
      .vs/test(4th chapter)/v15/Server/sqlite3/storage.ide-shm
  6. BIN
      .vs/test(4th chapter)/v15/Server/sqlite3/storage.ide-wal
  7. 25
      test(4th chapter).sln
  8. 744
      test(4th chapter)/Program.cs
  9. 23
      test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).deps.json
  10. BIN
      test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).dll
  11. BIN
      test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).pdb
  12. 9
      test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).runtimeconfig.dev.json
  13. 9
      test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).runtimeconfig.json
  14. 3
      test(4th chapter)/bin/Debug/netcoreapp2.0/text.txt
  15. 23
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).AssemblyInfo.cs
  16. 1
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).AssemblyInfoInputs.cache
  17. 1
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csproj.CoreCompileInputs.cache
  18. 11
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csproj.FileListAbsolute.txt
  19. BIN
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csprojAssemblyReference.cache
  20. BIN
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).dll
  21. BIN
      test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).pdb
  22. 721
      test(4th chapter)/obj/project.assets.json
  23. 5
      test(4th chapter)/obj/test(4th chapter).csproj.nuget.cache
  24. 18
      test(4th chapter)/obj/test(4th chapter).csproj.nuget.g.props
  25. 10
      test(4th chapter)/obj/test(4th chapter).csproj.nuget.g.targets
  26. 13
      test(4th chapter)/test(4th chapter).csproj

BIN
.vs/test(4th chapter)/DesignTimeBuild/.dtbcache

Binary file not shown.

BIN
.vs/test(4th chapter)/v15/.suo

Binary file not shown.

0
.vs/test(4th chapter)/v15/Server/sqlite3/db.lock

BIN
.vs/test(4th chapter)/v15/Server/sqlite3/storage.ide

Binary file not shown.

BIN
.vs/test(4th chapter)/v15/Server/sqlite3/storage.ide-shm

Binary file not shown.

BIN
.vs/test(4th chapter)/v15/Server/sqlite3/storage.ide-wal

Binary file not shown.

25
test(4th chapter).sln

@ -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(4th chapter)", "test(4th chapter)\test(4th chapter).csproj", "{AD1F5564-69D8-4482-84A0-3566CF5ADB66}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{AD1F5564-69D8-4482-84A0-3566CF5ADB66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AD1F5564-69D8-4482-84A0-3566CF5ADB66}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AD1F5564-69D8-4482-84A0-3566CF5ADB66}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AD1F5564-69D8-4482-84A0-3566CF5ADB66}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {12804E09-AE25-40AA-AA91-1DE7305E134C}
EndGlobalSection
EndGlobal

744
test(4th chapter)/Program.cs

@ -0,0 +1,744 @@
#define DEBUG //ДЕРЕКТИВЫ ПРЕПРОЦЕССОРА
#define TESTING
using System;
using System.IO;
using System.Text;
using System.ComponentModel;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using static System.Console;
namespace test_4th_chapter_
{
using System.Dynamic;
using RandomNamespace;
class Program
{
static void Main(string[] args)
{
string nullstr = null; //норм ТИПЫ ДОПУСКАЮЩИЕ NULL
//int n = null; - ошибка
int? intnll = null; //норм
WriteLine("{0}\t{1}\t{2}\t{3}", nullstr == null, intnll == null, intnll = 10, intnll = null);
int? ni = null;
int? nni = 5, dopnull = 7;
int inn = 6;
WriteLine("null == 5: {0}, 5? == 6: {1}, null > 4: {2}, 5? > 4: {3}, \n6 + null: {4}, 5? + null: {5}, 5? + 6: {6}\n",
ni == nni, nni == inn, ni > 4, nni > 4, inn + ni, nni + ni, inn + nni);
bool? n = null;
bool? f = false;
bool? t = true;
WriteLine("n | n " + (n | n)); // (null)
WriteLine("n | f " + (n | f)); // (null)
WriteLine("n | t " + (n | t)); // True
WriteLine("n & n " + (n & n)); // (null)
WriteLine("n & f " + (n & f)); // False
WriteLine("n & t " + (n & t)); // (null)
WriteLine("5 ?? null: {0}, null ?? 7 ?? 6: {1}", ni ?? nni, ni ?? dopnull ?? nni);
StringBuilder sb = null;
int length = sb?.ToString().Length ?? 0; //ЕСЛИ SB = NULL, ТО LENGTH = 0
WriteLine(length);
Otstup();
// Transformer t = new Transformer(Square); - Идентично со следующей строкой
Transformer trns = Square; //ПРИСВОЕНИЕ ДЕЛЕГАТУ МЕТОДА
trns += Sqrt; //СОЗДАНИЕ ГРУППОВОГО ДЕЛЕАТА
trns -= Sqrt;
TransformerR r = Square2;
r += Square2;
//t += Square;
int x = 3;
// t(3) == t.Invoke(3) -идентичные методы вызова метода square
WriteLine("{0} {1} {2} {3}", trns(x), x, r(ref x), x);
int[] values = { 1, 2, 3, 4 };
Util.Transform(values, Square);
foreach (int i in values)
Write("{0} ", i);
Otstup();
string[] strings = { "aa", "bb", "cc" };
Util.Transform(strings, Dobavka);
for (int i = 0; i < strings.Length; i++)
Write("{0} ", strings[i]);
WriteLine();
foreach (string s in strings)
Write("{0} ", s);
Otstup();
ProgressReporter p = Progress;
p += Progress2;
Util.HardWork(p);
Otstup();
Check tr = Check;
WriteLine("{0} {1} {2} {3} {4} {5} {6} {7} {8} {9} {10}",
tr(-2), tr(-1), tr(0), tr(1), tr(2), tr(3), tr(4), tr(5), tr(6), tr(8), tr(16));
Otstup();
ObjectD objectD = Stringa;
objectD += Square;
object obj = objectD();
Write(obj + "\t");
objectD -= Square;
Write(obj = objectD());
Otstup();
var stock = new Stock("STK");
stock.PChanged += ReportPrice;
stock.Price = 123;
stock.Price = 321;
Otstup();
var s2tock = new Stock2("STK2");
s2tock.PChanged += PriceChn;
s2tock.Price = 123;
s2tock.Price = 125;
s2tock.Price = 153;
Otstup();
var s3tock = new Stock3("STK3");
s3tock.ChangedPrice += Price3Stock;
s3tock.Price = 123;
s3tock.Price = 321;
Otstup();
var testo = new Testo();
testo.X = 20;
testo.X = 30;
testo.X = 20;
testo.X = 50;
Otstup();
Transformer lambda = z => z * z; //ЛЯМБДА ВЫРАЖЕНИЕ
WriteLine(lambda(3));
Func<int, int> funcLambda = fla => { return fla * fla; };
WriteLine(funcLambda(3));
Func<string, string, int> totalLambda = (s1, s2) => s1.Length + s2.Length;
WriteLine(totalLambda("hellp", "world"));
Transformer lambdaV = z => z * lambda(10);
WriteLine(lambdaV(5));
int buf = 2;
Func<int, int, int> incr = (f1, f2) => buf = f1 * f2;
WriteLine("{0} {1} {2}", buf, incr(20, 5), buf);
int seed = 0;
Func<int> nat = () => ++seed;
WriteLine("{0} {1} {2}", nat(), nat(), seed);
Otstup();
Action[] actions = new Action[3];
Action[] actions2 = new Action[3];
for (int i = 0; i < actions.Length; i++)
{
int te = i;
actions2[i] = () => Write(te);
actions[i] = () => Write(i);
}
foreach (Action a in actions) a();
WriteLine();
foreach (Action a in actions2) a();
Otstup();
Transformer anon = delegate (int an) { return an * an; }; //АНОНИМНЫЙ МЕТОД
WriteLine(anon(3));
Otstup();
try
{
int zero = 0;
x = 10 / zero;
WriteLine("sdsd");
int inta = int.MaxValue;
int inta2 = inta++;
}
catch (DivideByZeroException ex)
{
// throw new Exception("asdasd", ex); Повторная генерация исключения с определённым сообщением
WriteLine("Деление на 0");
ex.ToString();
}
catch (OverflowException)
{
WriteLine("Переполнение");
}
catch
{
WriteLine("Общее исключение");
}
finally
{
WriteLine("Завершено");
}
Otstup();
using (FileStream fs = File.Create("text.txt"))
{
byte[] vs = new UTF8Encoding(true).GetBytes("This is amarica\nama\nri");
fs.Write(vs, 0, vs.Length);
}
using (StreamReader sr = File.OpenText("text.txt"))
{
string s = string.Empty;
while ((s = sr.ReadLine()) != null)
WriteLine(s);
}
Otstup();
foreach (int fib in Fibs(6)) //ИТЕРАТОР
Write("{0}\t", fib);
WriteLine();
foreach (string str in Foo(false))
Write("{0}\t", str);
WriteLine();
foreach (string str in Foo(true))
Write("{0}\t", str);
WriteLine();
foreach (int fib in EvenFib(Fibs(20)))
Write("{0}\t", fib);
Otstup();
Note B = new Note(2);
Note A = new Note(2);
A += 2; //ПЕРЕОПРЕДЕЛЁННЫЙ ОПЕРАТОР +
WriteLine(A.value);
Otstup();
WriteLine("Pdbas".IsCapitalized()); //РАСШИРЯЮЩИЙ МЕТОД
WriteLine("Pdbas".IsCapitalizedR()); //РАСШИРЯЮЩИЙ МЕДО ИЗ ДРУГОГО ПРОСТРАНСТВА ИМЁН
Otstup();
var dude = new { Name = "Bob", Age = 23 }; //АНОНИМНЫЙ ТИП
int Age = 23;
var dude2 = new { Name = "Carl", Age, Age.ToString().Length };
var dudes = new[]
{
new {Name = "First", Age = 30},
new {Name = "Second", Age = 40}
};
WriteLine(dudes[0].Name);
Otstup();
dynamic d = new Duck(); //ДИНАМИЧНОЕ СВЯЗЫВАНИЕ (СПЕЦИАЛЬНОЕ ЧЕРЕЗ IDMOP)
d.Quack();
d.Waddle();
d.Duak();
WriteLine(Mean(5, 9.5)); //ЯЗЫКОВОЕ СВЯЗЫВАНИЕ
Otstup();
dynamic Dynamic = "hello";
WriteLine(Dynamic.GetType());
Dynamic = 123;
WriteLine(Dynamic.GetType());
Otstup();
Paft(); //АТРИБУТЫ информации о вызывающем объекте
AtrChange atrChange = new AtrChange();
atrChange.CustomerName = "First";
atrChange.CustomerName = "Second";
Otstup();
int[,] bitmap = { { 0x101010, 0x808080, 0xFFFFFF }, { 0x101010, 0x808080, 0xFFFFFF } };
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
Write(bitmap[i, j] + " ");
WriteLine();
}
WriteLine();
BlueFilter(bitmap);
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 3; j++)
Write(bitmap[i, j] + " ");
WriteLine();
}
WriteLine();
WriteLine(int.MaxValue + "\n" + 0x7FFFFFFF);
new UnsafeClass("sfsd sfasdf");
Otstup();
MyClass mc = new MyClass(5);
mc.Foo();
Otstup(3);
int[] array = { 1, 6, 4, 0, 2 };
quicksort(array, 0, 4);
foreach (int i in array)
Write("{0} ", i);
ReadKey();
}
static int Square(int x) => x *= x;
static object Square() => 10;
static int Sqrt(int x) => (int)Math.Sqrt(x);
static int Square2(ref int x) => x *= x;
static bool Check(int x) => (x & (x - 1)) == 0;
static string Dobavka(string str) => str + "123";
static string Stringa() => "hello";
static void Otstup() { WriteLine("\n"); }
static void Otstup(int x)
{
for (int i = 0; i <= x; i++) WriteLine();
}
public class Util
{
// public static void Transform(int[] values, Transformer t)
public static void Transform<T>(T[] values, Func<T, T> t)
{
for (int i = 0; i < values.Length; i++)
values[i] = t(values[i]);
}
public static void HardWork(ProgressReporter p)
{
for (int i = 0; i <= 10; i++)
{
p(i * 10);
System.Threading.Thread.Sleep(10);
}
}
}
public class Stock
{
decimal price;
string symbol;
public Stock(string symbol) { this.symbol = symbol; }
public event PriceChangedH PChanged;
public decimal Price
{
get { return price; }
set
{
if (price == value) return; // Exit if nothing has changed
decimal oldPrice = price;
price = value;
if (PChanged != null) // If invocation list not empty,
PChanged(oldPrice, price); // fire event.
}
}
}
public class Stock2
{
decimal price;
string symbol;
public Stock2(string symbol) { this.symbol = symbol; }
public event EventHandler<PriceCEventArgs> PChanged;
protected virtual void OnPChanged(PriceCEventArgs e)
{
PChanged?.Invoke(this, e);
}
public decimal Price
{
get { return price; }
set
{
if (price == value) return; // Exit if nothing has changed
decimal oldPrice = price;
price = value;
OnPChanged(new PriceCEventArgs(oldPrice, price));
}
}
}
static void ReportPrice(decimal oldPrice, decimal newPrice) => WriteLine("Price changed from " + oldPrice + " to " + newPrice);
public class PriceCEventArgs : EventArgs
{
public readonly decimal LastPrice;
public readonly decimal NewPrice;
public PriceCEventArgs(decimal lPr, decimal nPr)
{
LastPrice = lPr;
NewPrice = nPr;
}
}
static void PriceChn(object source, PriceCEventArgs e)
{
if (e.LastPrice != 0)
{
if ((e.NewPrice - e.LastPrice) / e.LastPrice > 0.1M) WriteLine("Увеличение цены более чем на 10%");
else ReportPrice(e.LastPrice, e.NewPrice);
}
else ReportPrice(e.LastPrice, e.NewPrice);
}
public class Stock3
{
string str;
decimal price;
public Stock3(string str) { this.str = str; }
public event EventHandler ChangedPrice;
protected virtual void OnChangedPrice(EventArgs e)
{
ChangedPrice?.Invoke(this, e);
}
public decimal Price
{
get { return price; }
set
{
if (price == value) return;
price = value;
OnChangedPrice(EventArgs.Empty);
}
}
}
static void Price3Stock(object sender, EventArgs args)
{
WriteLine("Новая цена " + ((Stock3)sender).Price);
}
public class Testo
{
int x;
public int X
{
get { return x; }
set
{
if (x == value) return;
if (x > value)
{
int temp = x;
x = value;
WriteLine("X уменьшился с {0} до {1}", temp, x);
}
if (x < value)
{
int temp = x;
x = value;
WriteLine("X увеличился с {0} до {1}", temp, x);
}
}
}
}
static void Progress(int percentComplete) => Write(percentComplete);
static void Progress2(int percentComplete) => WriteLine(" выполнено");
static IEnumerable<int> Fibs(int fibCount) //ПЕРЕЧИСЛИТЕЛЬ
{
for (int i = 0, prev = 1, cur = 1; i < fibCount; i++)
{
yield return prev;
int nfib = prev + cur;
prev = cur;
cur = nfib;
}
}
static IEnumerable<string> Foo(bool st)
{
yield return "one";
yield return "two";
if (st)
yield break;
yield return "three";
}
static IEnumerable<int> EvenFib(IEnumerable<int> fb)
{
foreach (int x in fb)
if ((x % 2) == 0)
yield return x;
}
public struct Note //ПЕРЕГРУЗКА ОПЕРАТОРА + В СТРУКТУРЕ
{
public int value;
public Note(int sem) { value = sem; }
public static Note operator +(Note x, int tone) => new Note(x.value + tone);
}
public class Duck : DynamicObject //СПЕЦИАЛЬНОЕ ДИНАМИЧЕСКОЕ СВЯЗЫВАНИЕ ЧЕРЕЗ IDMOP
{
public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result)
{
if (binder.Name == "Duak")
{
WriteLine("Quak Quak");
result = null;
return true;
}
WriteLine(binder.Name + " method");
result = null;
return true;
}
}
static dynamic Mean(dynamic x, dynamic y) => x * y / 2; //ЯЗЫКОВОЕ СВЯЗЫВАНИЕ
static void Paft(
[CallerMemberName] string memberName = null, //АТРИБУТ ИМЯ ВЫЗЫВАЮЩЕГО КОМПОНЕНТА (main)
[CallerFilePath] string filePath = null, //АТРИБУТ ПУТИ ФАЙЛА
[CallerLineNumber] int lineNumber = 0) //АТРИБУТ НОМЕРА СТРОКИ ВЫЗВАВШЕЙ ФУНКЦИИ
{
WriteLine(memberName);
WriteLine(filePath);
WriteLine(lineNumber);
}
public class AtrChange : INotifyPropertyChanged
{
public event PropertyChangedEventHandler PropertyChanged = delegate { };
void RaisePropertyChanged([CallerMemberName] string propertyName = null)
{
PropertyChanged(this, new PropertyChangedEventArgs(propertyName));
}
string customerName;
public string CustomerName
{
get { return customerName; }
set
{
if (value == customerName) return;
customerName = value;
RaisePropertyChanged();
}
}
}
unsafe static void BlueFilter(int[,] bitmap) //НЕБЕЗОПАСНЫЙ КОД И УКАЗАТЕЛИ
{
int length = bitmap.Length;
fixed (int* b = bitmap)
{
int* p = b;
for (int i = 0; i < length; i++)
*p++ &= 0xFF;
}
}
unsafe struct UnsafeUnicodeString
{
public short Length;
public fixed byte Buffer[30];
}
unsafe class UnsafeClass
{
UnsafeUnicodeString uus;
public UnsafeClass(string s)
{
uus.Length = (short)s.Length;
fixed (byte* p = uus.Buffer)
for (int i = 0; i < s.Length; i++)
p[i] = (byte)s[i];
}
}
unsafe static void Zap(void* memory, int byteCount)
{
byte* b = (byte*)memory;
for (int i = 0; i < byteCount; i++)
*b++ = 0;
}
public class MyClass
{
int x;
public MyClass(int f) => x = f;
public void Foo()
{
#if DEBUG && TESTING && !SMTHELSE //ДИРЕКТИВЫ ПРЕПРОЦЕССОРА
WriteLine("{0} ???",x);
#endif
#if DEBUG
WriteLine("DEBUG");
#endif
}
}
public class MyClass2
{
int x;
public MyClass2(int f) => x = f;
//XML документакция
/// <summary>
/// Запрашивает переменную
/// </summary>
public void Foo()
{
WriteLine("{0} ???", x);
}
}
static int partition<T>(T[] m, int a, int b) where T : IComparable<T>
{
int i = a;
for (int j = a; j <= b; j++) // просматриваем с a по b
{
if (m[j].CompareTo(m[b]) <= 0) // если элемент m[j] не превосходит m[b],
{
T t = m[i]; // меняем местами m[j] и m[a], m[a+1], m[a+2] и так далее...
m[i] = m[j]; // то есть переносим элементы меньшие m[b] в начало,
m[j] = t; // а затем и сам m[b] «сверху»
i++; // таким образом последний обмен: m[b] и m[i], после чего i++
}
}
return i - 1; // в индексе i хранится <новая позиция элемента m[b]> + 1
}
static void quicksort<T>(T[] m, int a, int b) where T : IComparable<T>// a - начало подмножества, b - конец
{ // для первого вызова: a = 0, b = <элементов в массиве> - 1
if (a >= b) return;
int c = partition(m, a, b);
quicksort(m, a, c - 1);
quicksort(m, c + 1, b);
}
}
public static class StringHelper //РАСШИРЯЮЩИЙ МЕТОД
{
public static bool IsCapitalized(this string s)
{
if (string.IsNullOrEmpty(s)) return false;
return char.IsUpper(s[0]);
}
}
delegate int Transformer(int x); //ДЕЛЕГАТ
delegate int Transformer2(int x, int y);
delegate bool Check(int x);
delegate void ProgressReporter(int percentComplete);
delegate T Transformer<T>(T arg);
delegate int TransformerR(ref int x);
delegate object ObjectD();
delegate void PriceChangedH(decimal oldPrice, decimal newPrice);
delegate void EventHandler<TEventArgs>(object source, TEventArgs e) where TEventArgs : EventArgs;
delegate TResult Func<out TResult>(); //ДЕЛЕГАТЫ FUNC И ACTION (могут принимать до 16 аргументов)
delegate TResult Func<in T, out TResult>(T arg);
delegate TResult Func<in T1, in T2, out TResult>(T1 arg1, T2 arg2);
delegate void Action();
delegate void Action<in T>(T arg);
delegate void Action<in T1, in T2>(T1 arg1, T2 arg2);
}
namespace RandomNamespace
{
public static class StringHelper //РАСШИРЯЮЩИЙ МЕТОД
{
public static bool IsCapitalizedR(this string s)
{
if (string.IsNullOrEmpty(s)) return false;
return char.IsUpper(s[0]);
}
}
}

23
test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).deps.json

@ -0,0 +1,23 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v2.0",
"signature": "da39a3ee5e6b4b0d3255bfef95601890afd80709"
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v2.0": {
"test(4th chapter)/1.0.0": {
"runtime": {
"test(4th chapter).dll": {}
}
}
}
},
"libraries": {
"test(4th chapter)/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

BIN
test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).dll

Binary file not shown.

BIN
test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).pdb

Binary file not shown.

9
test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).runtimeconfig.dev.json

@ -0,0 +1,9 @@
{
"runtimeOptions": {
"additionalProbingPaths": [
"C:\\Users\\Trim\\.dotnet\\store\\|arch|\\|tfm|",
"C:\\Users\\Trim\\.nuget\\packages",
"C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
]
}
}

9
test(4th chapter)/bin/Debug/netcoreapp2.0/test(4th chapter).runtimeconfig.json

@ -0,0 +1,9 @@
{
"runtimeOptions": {
"tfm": "netcoreapp2.0",
"framework": {
"name": "Microsoft.NETCore.App",
"version": "2.0.0"
}
}
}

3
test(4th chapter)/bin/Debug/netcoreapp2.0/text.txt

@ -0,0 +1,3 @@
This is amarica
ama
ri

23
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).AssemblyInfo.cs

@ -0,0 +1,23 @@
//------------------------------------------------------------------------------
// <auto-generated>
// Этот код создан программой.
// Исполняемая версия:4.0.30319.42000
//
// Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
// повторной генерации кода.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("test(4th 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(4th chapter)")]
[assembly: System.Reflection.AssemblyTitleAttribute("test(4th chapter)")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Создано классом WriteCodeFragment MSBuild.

1
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).AssemblyInfoInputs.cache

@ -0,0 +1 @@
0b85d1861af4b2cc701b8cebf78e9cf02f11d596

1
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csproj.CoreCompileInputs.cache

@ -0,0 +1 @@
7f46248012612a07a4b22a9046fc120e7f030a0f

11
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csproj.FileListAbsolute.txt

@ -0,0 +1,11 @@
E:\кк\прог\test(4th chapter)\test(4th chapter)\bin\Debug\netcoreapp2.0\test(4th chapter).deps.json
E:\кк\прог\test(4th chapter)\test(4th chapter)\bin\Debug\netcoreapp2.0\test(4th chapter).runtimeconfig.json
E:\кк\прог\test(4th chapter)\test(4th chapter)\bin\Debug\netcoreapp2.0\test(4th chapter).runtimeconfig.dev.json
E:\кк\прог\test(4th chapter)\test(4th chapter)\bin\Debug\netcoreapp2.0\test(4th chapter).dll
E:\кк\прог\test(4th chapter)\test(4th chapter)\bin\Debug\netcoreapp2.0\test(4th chapter).pdb
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).csprojAssemblyReference.cache
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).csproj.CoreCompileInputs.cache
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).AssemblyInfoInputs.cache
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).AssemblyInfo.cs
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).dll
E:\кк\прог\test(4th chapter)\test(4th chapter)\obj\Debug\netcoreapp2.0\test(4th chapter).pdb

BIN
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).csprojAssemblyReference.cache

Binary file not shown.

BIN
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).dll

Binary file not shown.

BIN
test(4th chapter)/obj/Debug/netcoreapp2.0/test(4th chapter).pdb

Binary file not shown.

721
test(4th chapter)/obj/project.assets.json

@ -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(4th chapter)\\test(4th chapter)\\test(4th chapter).csproj",
"projectName": "test(4th chapter)",
"projectPath": "E:\\кк\\прог\\test(4th chapter)\\test(4th chapter)\\test(4th chapter).csproj",
"packagesPath": "C:\\Users\\Trim\\.nuget\\packages\\",
"outputPath": "E:\\кк\\прог\\test(4th chapter)\\test(4th 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
}
}
}
}

5
test(4th chapter)/obj/test(4th chapter).csproj.nuget.cache

@ -0,0 +1,5 @@
{
"version": 1,
"dgSpecHash": "5C7JvZuTi2PHfMbKA3g0XnXBtoQEZoRZULx38No64eQzZ04642Rp3RBeDFU48XKnhpnXbNXVmYbrhZEpx0OMcw==",
"success": true
}

18
test(4th chapter)/obj/test(4th chapter).csproj.nuget.g.props

@ -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(4th chapter)\test(4th 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>

10
test(4th chapter)/obj/test(4th chapter).csproj.nuget.g.targets

@ -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>

13
test(4th chapter)/test(4th chapter).csproj

@ -0,0 +1,13 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>netcoreapp2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<DocumentationFile></DocumentationFile>
</PropertyGroup>
</Project>
Loading…
Cancel
Save