public void ClassWithStandartType() { Faker faker = new Faker(); StandartTypes st = faker.Create <StandartTypes>(); Assert.IsTrue(st.str != null); }
static void Main(string[] args) { //char c = 'b'; //string str11 = "zabbbsdazasdzxcvza"; //Console.WriteLine(str11.HowManyZ()); //Console.WriteLine("строка увеличилась :" + str11.Add()); //int i = str11.CharCount(c); //Console.WriteLine($"сколько символов b содержит строка {i}"); String _string1 = new String(); Console.WriteLine("Введите строку"); _string1.Stroka = Console.ReadLine(); Console.WriteLine("Введите вторую строку"); String _string2 = new String(); _string2.Stroka = Console.ReadLine(); Console.WriteLine("Введите третью строку"); String _string3 = new String(); _string3.Stroka = Console.ReadLine(); Console.WriteLine("Введите четвертую строку"); String _string4 = new String(); _string4.Stroka = Console.ReadLine(); Console.WriteLine("///////////////////////////////////////////"); CollectionType <String> ColletionFor8Lab = new CollectionType <String>(); ColletionFor8Lab.Add(_string1); ColletionFor8Lab.Add(_string2); ColletionFor8Lab.Add(_string3); ColletionFor8Lab.Add(_string4); ColletionFor8Lab.Check(); ColletionFor8Lab.WriteToFile(); Console.WriteLine("//////////////////////////////////////////"); Console.WriteLine("Чтение из файла"); ColletionFor8Lab.ReadFromFile(); Console.WriteLine("//////////////////////////////////////////"); bool exeption = false; try { String give_for_me = ColletionFor8Lab.Delete(3); Console.WriteLine($"Строка которую извлекли {give_for_me.Stroka}"); ColletionFor8Lab.Check(); } catch (ArgumentOutOfRangeException ex) { Console.WriteLine(ex.Message + "\n" + ex.Source); exeption = true; } finally { if (exeption) { Console.WriteLine("Исключение было обработано"); } else { Console.WriteLine("Исключение не произошло или не было обработана"); } } Console.WriteLine("/////////////////////////////////////////////"); ColletionFor8Lab.WriteToFile1(); Console.WriteLine("//////////////////////////////////////////"); Console.WriteLine("Чтение из файла"); ColletionFor8Lab.ReadFromFile(); bool exeption2 = false; try { StandartTypes <int, double, byte> myTypes = new StandartTypes <int, double, byte>(110, 1.2, 4); myTypes.ShowTypes(); } catch (Exception ex) { Console.WriteLine(ex.Message + "\n" + ex.Source); exeption2 = true; } finally { if (exeption) { Console.WriteLine("Исключение было обработано"); } else { Console.WriteLine("Исключение не произошло или не было обработана"); } } //if (_string1 > _string2) // Console.WriteLine("первая строка больше второй"); //else Console.WriteLine("Первая строка меньше второй либо они одинакового размера"); //Console.WriteLine("----------------------------------------------------------"); //if (_string1.stroka == _string2.stroka) // console.writeline("строки идентичны"); //else // console.writeline("строки не идентичны"); //console.writeline("------------------------------------------------------------"); //console.writeline("введите символ для занесения его в строку"); //string a; //a = console.readline(); //int b = int.parse(a); //string result = _string1 + b; //console.writeline(result.stroka); //console.writeline("----------------------------------------------------------------"); //string minus = -_string1; //console.writeline(minus.stroka); //console.writeline("---------------------------------------------------------"); //console.writeline("введите символ"); //char symbol = (char)console.read(); //string zamena = _string2 * symbol; //console.writeline(zamena.stroka); //console.writeline("------------------------------------------------"); //console.writeline("есть служебные знаки?"); //if (_string1) // console.writeline("есть"); //else // console.writeline("нету служебных"); //console.writeline("--------------------------------------------------------"); //console.writeline("происходит удаление знаков припенания"); //console.writeline(_string2.delete()); //console.writeline("----------------------------------------------------"); //string.date date = new string.date(18, 10, 2019); //date.getdate(); //console.writeline("----------------------------------------------------------"); }