C#   Уроки программирования с нуля. Си-шарп для чайников   C#

Здравствуйте, гость!
Вход
Регистрация


Работа со строками в Си-шарп. Класс String
Строки в Си-шарп - это объекты класса String, значением которых является текст. Для работы со строками в этом классе определено множество методов (функций) и в этом уроке мы рассмотрим некоторые из них.

Чтобы использовать строку, ее нужно сначала создать – присвоить какое-либо значение, иначе мы получим ошибку: "Использование локальной переменной "[имя переменной]", которой не присвоено значение". Объявим простую строку и выведем ее на экран:

static void Main(string[] args)
{
   string s = "Hello, World!";
   Console.WriteLine(s);
}

static void Main(string[] args)
{
   string s;
   Console.WriteLine(s); // ошибка, строка не создана
}

Для объединения (конкатенации) строк используется оператор "+".

string s = "Hello," + " World!";

Оператор "[]" используется для доступа (только чтение) к символу строки по индексу:

string s = "Hello, World!";
char c = s[1]; // 'e'

Свойство Length возвращает длину строки.

Спецсимволы

Символ "\" является служебным, поэтому, чтобы использовать символ обратного слэша необходимо указывать его дважды "\\".

Символ табуляции – "\t"
Символ перевода строки – "\r\n"
Двойные кавычки – "\""

Методы (функции) класса String для работы со строками в Си-шарп

Как проверить, пуста ли строка?

Метод IsNullOrEmpty() возвращает True, если значение строки равно null, либо когда она пуста (значение равно ""):

static void Main(string[] args)
{
   string s1 = null, s2 = "", s3 = "Hello";
   String.IsNullOrEmpty(s1); // True
   String.IsNullOrEmpty(s2); // True
   String.IsNullOrEmpty(s3); // False
}

Метод IsNullOrWhiteSpace() работает как и метод IsNullOrEmpty(), только возвращает True еще и тогда, когда строка представляет собой набор символов пробела и/или табуляции ("\t"):

static void Main(string[] args)
{
   string s1 = null, s2 = "\t", s3 = " ", s4 = "Hello";
   String.IsNullOrWhiteSpace(s1); // True
   String.IsNullOrWhiteSpace(s2); // True
   String.IsNullOrWhiteSpace(s3); // True
   String.IsNullOrWhiteSpace(s4); // False
}

Как проверить, является ли одна строка "больше" другой?

Для сравнивания строк используется метод Compare(). Суть сравнения строк состоит в том, что проверяется их отношение относительно алфавита. Строка "a" "меньше" строки "b", "bb" "больше" строки "ba". Если обе строки равны - метод возвращает "0", если первая строка меньше второй – "-1", если первая больше второй – "1":

static void Main(string[] args)
{
   String.Compare("a", "b"); // возвращает -1
   String.Compare("a", "a"); // возвращает 0
   String.Compare("b", "a"); // возвращает 1
   String.Compare("ab", "abc"); // возвращает -1
   String.Compare("Romania", "Russia"); // возвращает -1
   String.Compare("Rwanda", "Russia"); // возвращает 1
   String.Compare("Rwanda", "Romania"); // возвращает 1
}

Чтобы игнорировать регистр букв, в метод нужно передать, как третий аргумент true.

String.Compare("ab", "Ab"); // возвращает -1
String.Compare("ab", "Ab", true); // возвращает 0

Как перевести всю строку в верхний/нижний регистр?

Для этого используются методы ToUpper() и ToLower():

static void Main(string[] args)
{
   string s = "Hello, World";
   Console.WriteLine(s.ToUpper()); // выводит "HELLO, WORLD"
   Console.WriteLine(s.ToLower()); // выводит "hello, world"
   Console.ReadLine();
}

Как проверить, содержит ли строка подстроку?

Для проверки содержания подстроки строкой используется метод Contains(). Данный метод принимает один аргумент – подстроку. Возвращает True, если строка содержит подстроку, в противном случае – False. Пример:

static void Main(string[] args)
{
   string s = "Hello, World";

   if (s.Contains("Hello"))
     Console.WriteLine("Содержит");
   Console.ReadLine();
}

Данная программа выводит слово "Содержит", так как "Hello, World" содержит подстроку "Hello".

Как найти индекс первого символа подстроки, которую содержит строка?

Метод IndexOf() возвращает индекс первого символа подстроки, которую содержит строка. Данный метод принимает один аргумент – подстроку. Если строка не содержит подстроки, метод возвращает "-1". Пример:

static void Main(string[] args)
{
   string s = "Hello, World";
   Console.WriteLine(s.IndexOf("H")); // 0
   Console.WriteLine(s.IndexOf("World")); // 7
   Console.WriteLine(s.IndexOf("Zoo")); // -1
   Console.ReadLine();
}

Как узнать, начинается/заканчивается ли строка указанной подстрокой?

Для этого используются соответственно методы StartsWith() и EndsWith(), которые возвращают логическое значение. Пример:

static void Main(string[] args)
{
   string s = "Hello, World";
   Console.WriteLine(s.StartsWith("Hello")); // True
   Console.WriteLine(s.StartsWith("World")); // False
   Console.WriteLine(s.EndsWith("World")); // True
   Console.ReadLine();
}

Как вставить подстроку в строку, начиная с указанной позиции?

Метод Insert() используется для вставки подстроки в строку, начиная с указанной позиции. Данный метод принимает два аргумента – позиция и подстрока. Пример:

static void Main(string[] args)
{
   string s = "Hello World";
   Console.WriteLine(s.Insert(5,",")); // вставляет запятую на 5 позицию
   Console.ReadLine();
}

Как обрезать строку, начиная с указанной позиции?

Метод Remove() принимает один аргумент – позиция, начиная с которой обрезается строка:

static void Main(string[] args)
{
   string s = "Hello, World";
   Console.WriteLine(s.Remove(5)); // удаляем все символы, начиная с 5 позиции, на экран выведется "Hello"
   Console.ReadLine();
}

В метод Remove() можно передать и второй аргумент – количество обрезаемых символов. Remove(3, 5) – удалит из строки пять символов начиная с 3-го.

Как получить подстроку из строки, начиная с указанной позиции?

Для этого используется метод Substring(). Он принимает один аргумент – позиция, с которой будет начинаться новая подстрока:

static void Main(string[] args)
{
   string s = "Hello, World";
   Console.WriteLine(s.Substring(7)); // получаем строку начиная с 7 позиции, выведет "World"
   Console.ReadLine();
}

В метод Substring(), как в метод Remove() можно передать и второй аргумент – длина подстроки. Substring (3, 5) – возвратит подстроку длиной в 5 символов начиная с 3-й позиции строки.

Как заменить в строке все подстроки указанной новой подстрокой?

Метод Replace() принимает два аргумента – подстрока, которую нужно заменить и новая подстрока, на которую будет заменена первая:

static void Main(string[] args)
{
   string s = "Hello, World, Hello";
   Console.WriteLine(s.Replace("Hello", "World")); //выведет "World, World, World"
   Console.ReadLine();
}

Как преобразовать строку в массив символов?

Метод ToCharArray() возвращает массив символов указанной строки:

static void Main(string[] args)
{
   string s = "Hello, World";
   char[] array = s.ToCharArray(); // элементы массива – 'H', 'e', 'l', 'l'…
}

Как разбить строку по указанному символу на массив подстрок?

Метод Split() принимает один аргумент - символ, по которому будет разбита строка. Возвращает массив строк. Пример:

static void Main(string[] args)
{
   string s = "Arsenal,Milan,Real Madrid,Barcelona";
   string[] array = s.Split(','); // элементы массива – "Arsenal", "Milan", "Real Madrid", "Barcelona"
}

Неизменяемые строки

Стоит знать, что объекты класса String представляют собой неизменяемые (Immutable) последовательности символов Unicode. Когда вы используете любой метод по изменению строки (например Replace()), он возвращает новую измененную копию строки, исходные же строки остаются неизменными. Так сделано потому, что операция создания новой строки гораздо менее затратна, чем операции копирования и сравнения, что повышает скорость работы программы. В Си-шарп также есть класс StringBuilder, который позволяет изменять строки. Об особенностях работы с ним мы поговорим в одном из дальнейших уроков.

Домашнее задание

Задача 1. Есть некий текст. Необходимо заменить в этом тексте все слова "Nikolay" на "Oleg".

Задача 2. Дан текст – «Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками». Обрежьте этот текст так, чтобы осталась только часть «Были описаны основные операторы и методы».

Задача 3. Дана строка, которая содержит имена пользователей, разделенные запятой – "Login1,LOgin2,login3,loGin4". Необходимо разбить эту строку на массив строк (чтобы отдельно были логины), и перевести их все в нижний регистр.

PS. Буду очень благодарен, если поделитесь с друзьями этой статьей с помощью кнопок социальных сетей в конце поста.
Понравилась статья? Подпишись на рассылку и узнавай первым о новых уроках по почте!


Поделиться с друзьями:
26 май 2013 03:37
RichardLex 24 авг 2017 06:43
<b>Good day!. If you do facebook marketing, this powerful tool will convert fanpages and facebook groups into leads and sales machine. It will discover outstanding content, video, image from other social networks by keywords, locations… for your marketing content. Other vital features: search, join, post to hundreds pages and groups daily even when your computer is being off. 20k users rated it as the best.
<b>You can see how it works here![url]

Eraxariardy 23 авг 2017 10:33

Documentare
Lynda - Singing Lessons 1 Fundamentals 2017 TUTORiAL
Sympathy for the Devil



The Americans (2013)
(2016) DVDRip Wall Writers




Ammar Cin Tarikati - 2014
Rudolph Whitcomb
Lightning Fast Animation in Element 3D
Rick And Lily.wmv
Fantastique



Espionaje
Two and a Half Men7.3
Aye mawa thandia chawa
Downton Abbey



Read More
Something Just Like This - The Chainsmokers & Coldplay

Eraxariardy 23 авг 2017 05:19

The Last Witch Hunter Full Movie DVDRip With English Subtitles The Last Witch Hunter Full Movie Movie: The Last Witch Hunter 2015 Directed by: Breck Eisner Written by: Cory Goodman, Matt Sazama Starring by: Vin Diesel, Rose Leslie, Elijah Wood Genres: Action, Adventure, Fantasy Country: USA Language: English Release Date:  23 October 2015 DVDRip With English Subtitles Video Links Added Soon! The Last Witch Hunter (2015) Watch Online (Single Links – DVDScr) Watch Online – WatchVideo The Last Witch Hunter (2015) English Full ...
01 Яков Самодуров - Сборник (2016)
150408 music bank in hanoi full show
Marea Negra BluRay-Screeener



the night of
Watch Next?




dorinda mt carmel baptist church upper
Show all tags
Paper Mario: Color Splash Might Be a Cause for Concern
Croissant



Assistir Shades of blue 2? Temporada Episodio 04 – Dublado Online
Paulin Jaccoud
Grand Theft Auto IV (GTA 4) updated Multi 5 repack Mr DJ
Nazi-Bauwerke: Utopie und Gro?enwahn



Partners Serie Tv
Bolum 14
rammstein

Eraxariardy 22 авг 2017 23:56

Oggy And The Cockroaches
Die Rosenheim-Cops
Die Geheimnisse von Lissabon



hindi 2016
arizona Dream
9.2 The Godfather
Frontier




Die Edelsteinjager
Studio 60 On The Sunset Strip
flvpeliculas.org
Alice no Toge
Annabelle 2: A Criacao do Mal (2017)



Dla mlodziezy
This Town - Cabo San Remix
The Dark Below
Repack RME v1.1



roms recalbox
Ultramarines: A Warhammer 40,000 (Movie)
редакторы
Россия
John Wick 2

Eraxariardy 22 авг 2017 11:26

Azra (1988) ceo film gledanje
3x11 -The Walking Dead- Capitulo 11



descargar Ozzy (2016) pelicula completa 2016
O Cacador
kluk.mlady




PutlockerrHd
Brany Skeldalu: 7 mag...
Billions season 1 episode 11, 12, 13 (2016)
Inception 2010 1080p BluRay DTS x264-ViSTA
Precious Cargo



Poldark (2015) S03E01 HDTV x264 MTB
Lancamentos



Atletico Nacional es el campeon de la Copa Libertador...
The Aliens

Ronalwap 20 авг 2017 16:02
tsypkivav.ru Смотрим вместе видео online. Прикольно вы согласны?

CurtisTrody 17 авг 2017 02:47
Мы ценим ваше время и делим с вами общие цели. Ваши продажи для нас главный приоритет.

smm продвижение заказать логин скайпа SEO2000

оращайтесь договримся есть примеры работ логин скайпа SEO2000

Alex4Jef 15 авг 2017 01:03
Добрый день! Качественный у вас сайт!

Пару дней назад в форумах нашел ei 9011 075h в мастерской пром электрик. Рекомендую!

Всем спасибо!

Motnookkep 14 авг 2017 17:10
Фронтон - завершение (обычно треугольное реже — полуциркульное) фасада здания, ограниченное двумя скатами крыши по бокам и карнизом у основания.
ecostroydom.ru - тут более подробно нашел. А есть еще какая информация?

Alvinei 12 авг 2017 07:53
Рад приветствовать! Вам необходимо продвижение сайта? Хочу предложить Вам шикарную услугу продвижения ссылками. На сегодня есть статейный и профильный тарифы. Всем давно известно, продвижение сайта ссылками, сегодня самый лучший способ продвижения.

Будем продвигать Вас по СЧ и НЧ ключевым запросам. Если Вас заинтересовало мое предложение, пожалуйста, обращайтесь на этот адрес ==> proxrum*@*mail.ru (вырежьте 2 звездочки).

Удачи!

MatthewEi 11 авг 2017 20:26
У вас Отличный ресурс!
Хочу порекомендовать отличный хостинг изображений и фотографий!
Очень понравился удобством и стабильностью!
viewimage.ru

brandssolution 11 авг 2017 19:38
Pills for sale usa, buying pills online and purchasing in france, order cheap online except purchase australia. Usa prescription also where to buy in hong kong, where can i buy in canada and new zealand despite buy tablets australian.

AnnieWer 10 авг 2017 17:00
Здравствуйте!
Предлагаю разместить ваше объявление на большом количестве высокопосещаемых досках объявлений таких как Из рук в руки,Экстра и др. более 1000 досок!
Размещение происходит в ручном режиме.
Заинтересовались, напишите обсудим!
E-mail для связи vip.doski.ru@list.ru

student escorts paris 08 авг 2017 00:03
De quoi de pousser la chansonnette a gorge deployee!

EdythDaw 07 авг 2017 22:43
Принципиально новое обновление "XRumer 16.0 + XEvil":
решение бесплатно и быстро captchas Гугла, Yandex, Фэйсбука, ВКонтакте, Bing, Hotmail, Mail.Ru, SolveMedia,
а также свыше 8400 других типов captchas,
с высокой скоростью - 100 изображений в секунду, и точностью - 80%..100%.
В XEvil 3.0 реализовано подключение любых SEO/SMM программ - XRumer, GSA, ZennoPoster, VKBot, A-Parser,
и многих других. Готовится абсолютно бесплатная демо-версия. Интересно - ищите в YouTube "XEvil: new OCR - captcha solver"


XRumer201708z

onlineapotheeknederland 07 авг 2017 14:24
Amsterdam kosten en kopen winkel den haag, rotterdam winkel, capsules recept of eshop online. Goedkoop bestellen amsterdam, misschien goedkope kopen apotheek en zelfs bij de drogist of verkooppunten nederland, hoewel misschien vervanger holland.

Apotheek Nederland 06 авг 2017 05:02
Amsterdam rotterdam en rotterdam kopen, pillen bestellen te koop, in de winkel of nl prijs. Generieke apotheek, misschien capsules den haag en zelfs online bestellen recept of veilig kopen zonder recept te koop, hoewel misschien waar kopen in belgie frankrijk.

Online Apotheker 05 авг 2017 21:23
Bestellen bij apotheek frankrijk en nederland online, algemeen kosten, prijs in apotheek of generiek bestellen kosten. Goedkoop frankrijk, misschien kostprijs prijs en zelfs prijs apotheek kosten of verkooppunten belgie, hoewel misschien waar kan ik kopen in nederland te koop.

FreightInfo 03 авг 2017 09:16
PT. Indo Logistics Express globally known for our ability to handle every last detail of our customers particular logistics and forwarding needs, Our Special Services team takes care of all your logistics.

As one of the leading privately owned logistics and supply chain management service providers, PT. Indo Logistics Express focuses on providing secure, innovative and cost effective solutions for our customers. Our mission is to help your company gain a competitive advantage by adding value to every step of your supply chain. In keeping with our mission of meeting and exceeding our customers’ expectations, we deliver a unique partnership to our customers; “One Company, Many Solutions”. As the logistics industry changes and larger companies consolidate to multinational, “mega-providers”, we’ve taken a different approach, truly listening to our customers’ needs and building solutions to fit those needs while maintaining the personal touch that is critical to a lasting partnership. You can rely on PT. Indo Logistics Express as a partner who brings strong dedicated support, financial stability and the ability to deliver cost competitive solutions to help your company achieve its goals.

Kennethbic 31 июл 2017 19:23
welcome you I Want a lot of sex like role-playing games my nickname (Zlata51)

Copy the link and go to me... bit.ly/2uLDgdJ




Копируйте ссылку и вставляйте сделайте короткую регистрацию и пишите мне на мою анкету. Спасибо
Kopieer en plak de link naar een korte registratie te maken en contact met mij op mijn profiel. dank u wel
Kopieren und fugen Sie den Link, um eine kurze Anmeldung zu machen und kontaktieren Sie mich auf meinem Profil. Vielen Dank

bit.ly/2uLDgdJ

MrKenniHab 31 июл 2017 09:59
Есть приличное мебельное ателье, Mass Mebel, кажется, или МассМебель.
Сам заказывал у них мебель по фотографии, но с изменённой геометрией и декором. Справились на отличное.
Сайт: Mass-Mebel.com
Обращайтесь к ним смело. А ещё они занимаются реставрацией и вообще изготовлением любой мебели и элементов из массива дерева.

Rogerrhymn 29 июл 2017 20:12
welcome you Like to blow my nickname (Vitalinka57)

Copy the link and go to me... bit.ly/2uLzsaX




Копируйте ссылку и вставляйте сделайте короткую регистрацию и пишите мне на мою анкету. Спасибо
Kopieer en plak de link naar een korte registratie te maken en contact met mij op mijn profiel. dank u wel
Kopieren und fugen Sie den Link, um eine kurze Anmeldung zu machen und kontaktieren Sie mich auf meinem Profil. Vielen Dank

bit.ly/2uLzsaX

Randydah 28 июл 2017 11:01
Всем привет!
Есть мечта. Обставить дом дизайнерской мебелью.
Есть множество фотографий того, что нравится. Есть идея как и что лучше делать. Есть представление о необходимых материалах.
Нахожусь в поисках подходящего столярного производства или мебельного ателье, которое взялось бы за создание моего проекта и смогло бы его реализовать.

Джениус 27 июл 2017 17:40
Когда ты воспринял слово обрежьте слишком буквально=)

string s="Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.Remove(0,s.IndexOf("Были")).Remove(s.Remove(0,s.IndexOf("Были")).IndexOf("методы")+6));

luciMak 27 июл 2017 12:40
Hello, who can host a beautiful student at home. At night I will thank you for it.
From whom it turns out write me on my profile, here is the link copy it and insert it in the browser.

copy link

bit.ly/2h4EWKC


Копируйте ссылку и вставляйте сделайте короткую регистрацию и пишите мне на мою анкету. Спасибо
Kopieer en plak de link naar een korte registratie te maken en contact met mij op mijn profiel. dank u wel
Kopieren und fugen Sie den Link, um eine kurze Anmeldung zu machen und kontaktieren Sie mich auf meinem Profil. Vielen Dank

bit.ly/2h4EWKC

Issacgraxy 25 июл 2017 13:05
TOP 3 2017

VikaDycle 24 июл 2017 19:43
Hello, who can host a beautiful student at home. At night I will thank you for it.
From whom it turns out write me on my profile, here is the link copy it and insert it in the browser.

copy link

bit.ly/2urR5My


Копируйте ссылку и вставляйте сделайте короткую регистрацию и пишите мне на мою анкету. Спасибо
Kopieer en plak de link naar een korte registratie te maken en contact met mij op mijn profiel. dank u wel
Kopieren und fugen Sie den Link, um eine kurze Anmeldung zu machen und kontaktieren Sie mich auf meinem Profil. Vielen Dank

bit.ly/2urR5My

ProstitutkiSnoff 24 июл 2017 17:19
<h1>Проститутки Киева видео</h1>
Реальны проститутки Киев
#Проститутки #Индивидуалки

AnnieWer 24 июл 2017 11:19
Hello. And Bye.

JustinaOrilt 23 июл 2017 23:19
Hello, who can host a beautiful student at home. At night I will thank you for it.
From whom it turns out write me on my profile, here is the link copy it and insert it in the browser.

copy link

bit.ly/2vyPjcS


Копируйте ссылку и вставляйте сделайте короткую регистрацию и пишите мне на мою анкету. Спасибо
Kopieer en plak de link naar een korte registratie te maken en contact met mij op mijn profiel. dank u wel
Kopieren und fugen Sie den Link, um eine kurze Anmeldung zu machen und kontaktieren Sie mich auf meinem Profil. Vielen Dank

bit.ly/2vyPjcS

Arnulfonof 22 июл 2017 23:57
Слесари исантехники, работающие в нашей компании, строго следуют всем действующим нормам по установке оборудования, используют современные качественные инструменты и расходные материалы. Мы даем гарантию на такие виды работ, как установка и ремонт сантехнического оборудования. Вызвать мастера из нашей фирмы можно, просто позвонив по телефону. Наши специалисты всегда приходят в строго оговоренное время. С нами вам не придется целый день сидеть дома, отложив все дела! Позвоните, сделайте заказ, и мы в кратчайшие сроки приведем вашу сантехнику в порядок!

+7 916-710-71-41

Только Москва!

ScottHok 22 июл 2017 20:57
P T H C ViDeO new Series PThcp Video

Girls and Boys Cilp & Best Exclusive Collection

file.al/public/16395 boys 6-12 years

Russellmuh 22 июл 2017 18:52
welcome you I Want a lot of sex like role-playing games my nickname (Veronika05)
Copy the link and go to me... bit.ly/2uJvXE5

FreightInfo 21 июл 2017 18:43
PT. Indo Logistics Express globally known for our ability to handle every last detail of our customers particular logistics and forwarding needs, Our Special Services team takes care of all your logistics.

As one of the leading privately owned logistics and supply chain management service providers, PT. Indo Logistics Express focuses on providing secure, innovative and cost effective solutions for our customers. Our mission is to help your company gain a competitive advantage by adding value to every step of your supply chain. In keeping with our mission of meeting and exceeding our customers’ expectations, we deliver a unique partnership to our customers; “One Company, Many Solutions”. As the logistics industry changes and larger companies consolidate to multinational, “mega-providers”, we’ve taken a different approach, truly listening to our customers’ needs and building solutions to fit those needs while maintaining the personal touch that is critical to a lasting partnership. You can rely on PT. Indo Logistics Express as a partner who brings strong dedicated support, financial stability and the ability to deliver cost competitive solutions to help your company achieve its goals.

Thomasprarf 19 июл 2017 10:28
We are glad to see you in our midst Fuck me and fill me mouth with his sweet cum my nickname (Isena40)
Copy the link and go to me... bit.ly/2uy3wcm

ClassicCarsDealer 19 июл 2017 00:56
RickyClassicCars.com - We are specialists with a passion for Classic Cars! Sells a wide range of classic cars and oldtimers. We are one of the best classic car dealers from Indonesia. Ricky Classic Cars can perfectly assist you with the purchase of a classic car. We'll work with you to find a suitable classic car, inland or abroad. Whether you like to work on an oldtimer yourself or you have no technical knowledge at all, you will definitely succeed in finding the perfect classic car at Ricky Classic Cars! Whether you are thinking of buying a vintage or classic car, or indeed, you would like to sell your car, then we can certainly help and advise.

Ricky Classic Cars is a trusted and licensed Indonesian Classic Cars Dealer. We also offer premier consignment services. Whether one car or an entire collection, Ricky Classic Cars has the best internet-driven marketing program to find a new owner for your vehicle, as well as a vast client network all over the world. We handle many brand of Cars, from Classic Mercedes-Benz, Porsche, Ferrari, Austin Healey, Maserati, and many more... Just let us know which brands you like and we will provide it for you :)

MarthaAgors 18 июл 2017 21:35
Принципиально новое обновление "XRumer 16.0 + XEvil":
обход бесплатно и быстро captcha Google, Yandex, Фэйсбука, Vkontakte, Bing, Hotmail, Mail.Ru, SolveMedia,
а также свыше 8400 других типов капч,
с высокой скоростью - 100 изображений в секунду, и точностью - 80%..100%.
В XEvil 3.0 реализовано подключение любых SEO/SMM программ - XRumer, GSA, ZennoPoster, VKBot, A-Parser,
и многих других. Готовится абсолютно бесплатная демо-версия. Интересно? см. в Ютубе "XEvil: new OCR - captcha solver"


XRumer201707

CynthiaUnsug 18 июл 2017 21:02
Hello hurry fuck me, and slay every last drop my nickname (Anya21)

Copy the link and go to me... bit.ly/2u4sSM2

8219306

CalvinEmall 18 июл 2017 05:44
Hello Fuck me like a slut and cum on my face my nickname (Vilena63)
Copy the link and go to me... bit.ly/2t9s0oh

Sakehsfruig 18 июл 2017 00:37
За минувшие шесть лет порог конкуренции в отрасли строительных и ремонтных работ на Украине возрос настолько сильно, что простому обывателю, который захотел отреставрировать свою любимую ванную или установить в собственном доме более качественную сантехнику, теряется в море предложений и не может выбрать достойного подрядчика.

Для того, чтобы по быстрому решить эту проблему, был создан ресурс <b>пластол.укр</b>, который сводит в рамках системы производителей материалов, опытных мастеров и клиентов, безвозмездно предоставляя им понятный интерфейс для ведения переговоров.

Честные отзывы, оценки, снимки готовых отремонтированных ванн — все это вы без проблем сможете отыскать на данном портале!

SheilaMeela 16 июл 2017 18:37
welcome you Like to blow my nickname (Alina53)

Copy the link and go to me... bit.ly/2trRb4A

8753465

Albertashoof 16 июл 2017 18:10
Hello Enter into me deeper and fuck my nickname (Alina17)
Copy the link and go to me... bit.ly/2urS7ui

atasehir escort bajuins 16 июл 2017 17:18
en guzel hatunlar
burada bulunur
sicak saatler icin

DavidEvamn 16 июл 2017 14:48
<b> ВНИМАНИЕ!!!! ВНИМАНИЕ!!! ВНИМАНИЕ!!!
СРОЧНО!!! Огромная просьба в помощи!
Захарова Валентина находится в тяжелом состоянии.
У нее серьезная проблема, сгорел дом - нет жилья и трое детей.
Это наш партнер из Молдавии!!!
если все скинемся хотя бы по 10$ = 0.005 btc
1NPM6g3YMJhb7oaTxo5kUFYh2gSRNfe5HV
то мы сможем помочь Захаровой Валентине,
и спасти ей жизнь!!!
Большая просьба давайте поможем человеку,
радоваться вместе с нами жизни!!!
Ни кто не знает что может произойти с нами завтра и каждый может оказаться на месте Валентины!!!
НЕ ОСТАВАЙТЕСЬ РАВНОДУШНЫМИ К ЧУЖОМУ ГОРЮ, ИБО МЫ ВСЕ МОЖЕМ ОКАЗАТЬСЯ НА ЕЁ МЕСТЕ!!!
Заранее огромное спасибо всем откликнувшимся!
BTC- 1NPM6g3YMJhb7oaTxo5kUFYh2gSRNfe5HV
PAYEER кошелёк: P1255002
PM U2550272 </b>

JohnnyTes 16 июл 2017 05:01
welcome you do you Want your own throat blow job my nickname (Ilona27)
Copy the link and go to me... bit.ly/2tXbcSL

Donaldjub 15 июл 2017 13:43
pt h c video girls

file.al/public/16395

boys 6-12 yo

Consultant SEO 13 июл 2017 01:23
Consultant SEO freelance à Paris, j'accompagne les petites, moyennes et grosses entreprises dans leur stratégie de référencement | ? 06 88 81 72 90 | Skype : seowllc

DesaTub 11 июл 2017 16:50
Я извиняюсь, но, по-моему, Вы не правы. Я уверен. Предлагаю это обсудить. Пишите мне в PM.
2gj.ru

Roscoeslece 11 июл 2017 13:45
We are glad to see you in our midst let's get together I want you to Bang me in an adult my nickname (Vitalinka38)
Copy the link and go to me... bit.ly/2sZsa5z

Olgalwop 11 июл 2017 00:18
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
Скупка авто
[url={url}]{keyword}[/url][url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
Скупка авто в киеве и области работает уже 17 лет .Скупка авто занимается выкупом авто любых автомобилей от 2005 г.в.Когда к нам приходят люди чтоб продать авто по программе скупка авто мы всегда предлагаем несколько вариантов а именно:
Скупка авто Винница
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
Скупка авто Черкассы
[url={url}]{keyword}[/url]
Скупка авто Белая Церковь
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]

[url={url}]{keyword}[/url]
Скупка авто Васильков
[url={url}]{keyword}[/url]
Скупка авто Борисполь
[url={url}]{keyword}[/url]
Скупка авто Вышгород
Скупка авто Киев
[url={url}]{keyword}[/url]
Также Скупка авто работает без выходных в следующих городах
Скупка авто Бровары
[url={url}]{keyword}[/url]
Скупка авто ВинниаСкупка авто ЧеркассыСкупка авто Белая ЦерковьСкупка авто ВасильковСкупка авто БориспольСкупка авто ВышгородСкупка авто Киев.
Преимущества скупка авто
[url={url}]{keyword}[/url]
Скупка авто после дтп
[url={url}]{keyword}[/url]
Скупка авто приедет по месту нахождения автомобиля
Что такое выкуп авто
[url={url}]{keyword}[/url]
Скупка авто в кредите
[url={url}]{keyword}[/url]
Понятие скупка авто,выкуп авто.
Скупка авто и регионы
Срочная скупка авто в Киеве
Скупка авто покупает следующие авто и не только эти с результатом успешных сделок можно ознакомится по ссылке:
Скупка авто лексус рх 350
Скупка авто митсубиси паджеро
[url={url}]{keyword}[/url]
Скупка авто субару
Скупка авто Хюндай
Выкуп авто бмв
Скупка авто Шкода
[url={url}]{keyword}[/url]
Скупка авто ауди
Скупка авто Mersedes 221
Выкуп Авто Toyota Camry
[url={url}]{keyword}[/url]
Выкуп автомобиля Honda CRV
[url={url}]{keyword}[/url]
Автовыкуп Lexus GS300
[url={url}]{keyword}[/url]
Выкуп авто Volkswagen Passat
[url={url}]{keyword}[/url]
Автовыкуп Peugeot
Выкуп Volvo
[url={url}]{keyword}[/url]
Скупка авто VOLKSWAGEN Touareg
[url={url}]{keyword}[/url]
Выкуп авто Mitsubishi asx
Выкуп авто Toyota Rav4
[url={url}]{keyword}[/url]
Автовыкуп и обмен Toyota Rav4
[url={url}]{keyword}[/url] [url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]
[url={url}]{keyword}[/url]

XRumerTest 09 июл 2017 08:31
Hello. And Bye.

DesaTub 08 июл 2017 14:50
неочень впечатляет
2gj.ru

AEffota 08 июл 2017 14:26
salut, j ai des cycles irréguliers. je désires chuter enceinte depuis 1an et demi, je n’arrive pas. je ne sais pas a manière dont calculer la date d ovulation.

Prostitutki Dup 08 июл 2017 04:27
Проститутки Киева: Киев – город больших возможностей. Поэтому и едет сюда кусок девочек в надежде найти принца. Поищут-поищут – и успокоятся. Хорошо, если вместо принца чтобы желание работу приличную находят. Alias замуж прежде выйдут. Коли отрицание – то имеют все шансы пополнить уже и так немалую армию работниц секс-индустрии.
Коль забить в поисковую систему требование «проститутки Киева», залпом же выскочит уйма сайтов с разнообразными ценовыми предложениями. Такое чувство, сколько работают они не в украинской столице, а где-то в Амстердаме в квартале Красных фонарей. И уже практически не удивляют объявления как: «Портал такой-то уже 10 лет предлагает очень крупный и безукоризненный подбор проституток Киева». И это около полном запрете проституции в Украине! Милиция, ау! Вы где?
Однако немедленно не об этом. Хочу рассказать две истории жизни проституток – Лены и Маши.
Их фотографий не найдешь на сайтах. С виду они приличные девушки. И судьбы у них разные. Общее одно - они обе пережили принуждение в детстве. Психологи говорят, сколько такая травма может начинать одной из причин того, который девушки позже начинают работать проституцией.
Хроника первая

Лена (имя изменено. - Авт.) училась в университете на цена младше меня и часто участвовала в различных конкурсах красоты. Семейство ее состояла только лишь из одной мамы-инженера, которая постоянно никак не могла устроить личную жизнь. Девушке не оставалось шиш другого, наравне учиться выживать самой. С 10 класса она уже жила с парнем, после с другим, потом с третьим. В 18 лет у нее уже был любовник, влиятельный смертный, старше, чем она, на 34 года. Он ее спонсировал, даже подарил авто. Истина, простое – «Ладу».
- Разве желание подарил машину подороже, мне бы просто не хватило денег для бензин, - призналась она как-то следовать обедом в студенческой столовой.
В модельном агентстве, помимо конкурсов, часто проводили кастинги. Например, для фотосессий в ОАЭ. 18 лет ответ «кастинг» звучит очень заманчиво, правда, что тебя ждет потом – узнаешь уже позже. И вот в одном нижнем белье вас снимают на камеру и фотографируют, а затем объявляют результаты - кто летит на неделю в оплаченный новогодний отпуск к морю.
Лена не однажды летала в Эмираты с такими же, как она, 18-летними девочками, которых собирали сообразно нескольким агентствам в разных городах. По прилету у всех отбирали документы и заставляли сдавать кровь. Круг бал девочки одевались получше и выходили для вечеринку. А там их уже кто-то «выбирал» для ночь. Но у каждой был отбор – соглашать вступить в интимную сцепление иначе не соглашаться.
Кровь сдавали не напрасно – клиенты не предохранялись. Буде попадался простой араб, то платил 600 долларов ради ночь. Если шейх Эмирата, то – 800 долларов. В итоге, каждая малолеток должна была отдать директору своего агентства сообразно 300 долларов в конце поездки. Лена рассказывала, сколько «клиентов» у нее было два: «Отличная подработка к стипендии, к тому же для родине никто не узнает, всем сказала, сколько летала на съемки, даже своему парню», - радовалась она.
Это была ее первая поездка изза границу. Она вернулась загоревшей, с новыми туфлями и очками Dior. Который кроме нуждаться ради «счастья» восемнадцатилетней студентке?
После некоторый человек в ее модельном агентстве учил, чистый правильно общаться с мужчинами, где смолчать, где улыбнуться. Он же знакомил ее с потенциальными «бой-френдами», специфика отношений с которыми оговаривалась уже для первой встрече: он дает аржаны круг единожды, а она не предъявляет никаких претензий и точный с ним встречается. Вроде сиречь и не проститутка, только в то же пора и не девушка. А беспричинно – забава изза деньги. Теперь Лена замужем изза хорошим парнем, что даже и не подозревает, словно раньше зарабатывала для долгоденствие его жена.
Деяния вторая

Маша (слава изменено. - Авт.) родом из маленького городка на западной Украине. У нее модельная вид: величина 180 см, ноги от ушей, грудь, волосы - все отлично. Ее с трудом дозволительно представить работающей где-нибудь в офисе. Ей 27 лет и в Киеве она уже три года. Неизвестно, ходила ли она когда-нибудь для работу, только когда мы с ней познакомилась, ее основным заработком была проституция. Вовремя, отделение заработанных денег она отсылает младшему брату-школьнику.
Работает Маша сама на себя. Обычно потенциальных клиентов ищет в клубах, дорогих ресторанах или на тусовках. Девушку благодаря ее выразительной кукольной внешности замечают повсеместно, гораздо бы она не пришла. Приглашают ее за принадлежащий столик и известные политики. Свою цену она называет посредством порядком минут впоследствии начала общения. Заранее, если ее душа была первого размера, она просила 300 долларов за вечер. Затем того, словно следовать 6 тысяч долларов она сделала себе новую третьего размера, Маша стала обходиться 600 долларов.
Все, когда клиент молод, весел и не совершенно платежеспособен (такую ситуацию я наблюдала в одном дорогом ресторане на Крещатике), она может дать скидку и предпринимать оральным сексом в туалете только следовать 200 евро.
Так наподобие Маша работает сама на себя, у нее поглощать и свои правила безопасности. Скажем, она с клиентами едет исключительно в гостиницу, потому который путешествие к кому-то домой чревата неприятностями. Уже был нежелательный опыт. Как-то поехала в квартиру для Прорезной с парнем из Москвы. Но после работу ей не заплатили, вырвали из рук сумочку с ее же деньгами, тайно снимали секс для айфон и позже вывесили это любительское порно на одном из сайтов.
Несмотря для это, отправляться к кому-то перед «крышу» Маша не хочет.
- В обычном киевском стриптиз-клубе ночь с стриптизершей стоит 300 долларов. Но с них нужно передавать процент. Конечно и плясать я не умею. Легче как-то самой, - делиться она.
Покуда ей живется неплохо. Искать другую работу Маша не хочет. О будущем отдельно не думает. И перед сих пор мечтает встретить хорошего мужчину…

MashaFal 08 июл 2017 00:37
Принципиально новое обновление "XRumer 16.0 + XEvil 3.0":
обход бесплатно и быстро капч Google, Яндекса, Фэйсбука, ВКонтакте, Bing, Hotmail, Mail.Ru, SolveMedia,
а также свыше 8400 других типов captchas,
с высокой скоростью - 100 изображений в секунду, и точностью - 80%..100%.
В XEvil 3.0 реализовано подключение любых SEO/SMM программ - XRumer, GSA, ZennoPoster, VKBot, A-Parser,
и многих других. Готовится абсолютно бесплатная демо-версия. Интересно - см. в Ютубе "XEvil: new OCR - captcha solver"

AngelHof 06 июл 2017 16:23
hoOzbnu176

BarbaratousY 05 июл 2017 20:50
Hello what about oral sex you tell me to Cuny and I'll give you a Blowjob my nickname (Masha11)

Copy the link and go to me... bit.ly/2smPCFn

8845580

Issacgraxy 04 июл 2017 03:37
Ckaйп evg7773 Ламинин +38097-613-1437 Laminine LPGN в Рахов Закарпатье 28 usd с доставкой на дом

KarenVeity 03 июл 2017 20:34
We are glad to see you in our midst You fuck me in the ass rather my nickname (Valeria51)

Copy the link and go to me.... bit.ly/2tDKd08

8224878

FerminRaild 02 июл 2017 15:20
Cкaйп evg7773 Ламинин Laminine LPGN Житомир в Житомире от 28 usd +38097-613-1437

Brokersdum 02 июл 2017 10:46
fx-brokers-review.com/index.html Reviews and comparison of dependable and best Forex companies

RobertaJet 01 июл 2017 01:26
Hello guys turn my ass and get my cum in my mouth

Write to my profile my name Betty 1987

Copy the link and paste it into the browser:

bit.ly/2umuWxV

Latonyaseess 30 июн 2017 23:30
We are glad to see you in our midst Fuck me and fill me mouth with his sweet cum my nickname (Vitalinka50)

Copy the link and go to me.... bit.ly/2stOVcN

8280601

ManuelShody 30 июн 2017 13:10
prosze tak jak my spamowac nasze skrzynki biuro@atrium.com.pl

AllanaSuilk 30 июн 2017 12:47
Hello guys turn my ass and get my cum in my mouth

Write to my profile my name Betty 1987

Copy the link and paste it into the browser:

bit.ly/2umuWxV

Нурсултан 29 июн 2017 12:26
//задание 1
public static void replace(string s0)
{
s0.Replace("Nikolay", "Oleg");
}

//задание 2
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int a = s.IndexOf("Были");
int b = s.IndexOf(", которые");
string s1 = s.Substring(a, b - a);
Console.WriteLine(s1);

//задание 3
string s2 = "Login1,LOgin2,login3,loGin4";
string[] m = s2.Split(',');
for (int i = 0; i < 4; i++) Console.WriteLine(m[i]);

energyslim 29 июн 2017 09:18
Проблема лишнего веса беспокоит миллионы мужчин и женщин на всей планете. Это и не удивительно, ведь свободного времени, чтобы уделить его на себя, становится все меньше и меньше, стресс, плохая экология и неправильное питание стало нормой жизни для большинства людей. Многие садятся на изнурительные диеты, но без вдумчивого подхода так можно только навредить своему организму. Похудение - процесс комплексный, состоящий из нескольких этапов, которые учтены в комплексе препаратов Energy Slim. На сайте energy-slim.online вы сможете ознакомиться подробней с этой системой и оформить заказ.

energyslim 28 июн 2017 19:52
Проблема лишнего веса беспокоит миллионы мужчин и женщин на всей планете. Это и не удивительно, ведь свободного времени, чтобы уделить его на себя, становится все меньше и меньше, стресс, плохая экология и неправильное питание стало нормой жизни для большинства людей. Многие садятся на изнурительные диеты, но без вдумчивого подхода так можно только навредить своему организму. Похудение - процесс комплексный, состоящий из нескольких этапов, которые учтены в комплексе препаратов Energy Slim. На сайте energy-slim.online вы сможете ознакомиться подробней с этой системой и оформить заказ.

JamesZed 28 июн 2017 18:12
Her guys turn my ass and get my cum in my mouth

Write to my profile anal girl 94

Copy the link and paste it into the browser:

bit.ly/2sQZavn

Caroljunda 27 июн 2017 13:48
Good afternoon Like to blow my nickname (Margarita46)

Copy the link and go to me.... bit.ly/2s4zWdO

8275369

SteveRow 26 июн 2017 19:09
I really like swallowing cum and hard anal

Write to my profile anal baby69

Copy the link and paste it into the browser:

bit.ly/2rPRdn6

RobertAttar 26 июн 2017 00:31
Мы ценим ваше время и делим с вами общие цели. Ваши продажи для нас главный приоритет.
оптимизация сайтов в сети SEO2000

оращайтесь договримся есть примеры работ логин скайпа SEO2000

Caroljunda 25 июн 2017 09:35
Good afternoon Fuck me like a slut and cum on my face my nickname (Svetik64)

Copy the link and go to me.... bit.ly/2s4zWdO

8591303

MichaelWhorn 24 июн 2017 11:32
Hi Do you like hard anal sex and dp
Write to my profile Pussy 69

Copy the link and paste it into the browser:

bit.ly/2rWumuf

FrankSaste 22 июн 2017 15:15
I like hard anal sex
Write to my profile

Copy the link and paste it into the browser:

bit.ly/2rSs533

JacksonTuG 22 июн 2017 09:16
I like hard anal sex
Write to my profile

Copy the link and paste it into the browser:

bit.ly/2rSs533

RobertSoste 22 июн 2017 08:24
I like hard anal sex
Write to my profile

Copy the link and paste it into the browser:

bit.ly/2rSs533

Larrymus 21 июн 2017 20:43
I like hard anal sex
Write to my profile

Copy the link and paste it into the browser:

bit.ly/2rRMMaA

DeweyReX 21 июн 2017 12:09
Tired of debts and loans? I'm tired of working for my uncle? Every weekday reminds you of marmot day?
If you have a desire to learn how to earn from $ 500 per day and work only for yourself, then write to us at email: admin@makemoneyonline.universalxyzdom.xyz

Caroljunda 21 июн 2017 01:33
Hello I want to cum in my pussy then fuck me my nickname (Alinka22)

Copy the link and go to me.... bit.ly/2sRkDVF

8995707

Rickeygap 20 июн 2017 23:17
I like hard anal sex
Write to my profile

Copy the link and paste it into the browser:

bit.ly/2rRMMaA

AlfredDycle 18 июн 2017 22:33
I love when they finish right in the mouth and I really like anal sex.
Write me on my profile waiting for you

Copy the link paste into the browser and write me

bit.ly/2rEfjVV

archyiigol 18 июн 2017 20:45
Магазин:
Продажи и Покупки Золото Архейдж

Контакты:
icq : 486-207-503
skype : arch-gold
Скидки на gold: Работаем 24/7
Гарантии, Аттестат высокий BL 250+

arch-gold.ru

Naomizef 18 июн 2017 15:24
We are glad to see you in our midst what about oral sex you tell me to Cuny and I'll give you a Blowjob my nickname (Alinka58)

Copy the link and go to me.... bit.ly/2rGXDEc

8238936

archyiigol 18 июн 2017 15:06
Магазин:
Продажи и Покупки Золото Архейдж

Контакты:
icq : 486-207-503
skype : arch-gold
Скидки на gold: Работаем 24/7
Гарантии, Аттестат высокий BL 250+

arch-gold.ru

MathewJerne 18 июн 2017 08:41
I love when they finish right in the mouth and I really like anal sex.
Write me on my profile waiting for you

Copy the link paste into the browser and write me

bit.ly/2tdXfin

BessieDib 17 июн 2017 12:54
Hello You fuck me in the ass rather my nickname (Bella73)

Copy the link and go to me... bit.ly/2rGXDEc

8422614

Sharonshuth 16 июн 2017 13:14
Hello I want to cum in my pussy then fuck me my nickname (Veronika81)

Copy the link and go to me... bit.ly/2st03Ks

8619996

Jamesvah 16 июн 2017 07:20
My name is Andera Odette
The US dollar June 15, 2017 Alldredge
Ambrosini



I worked for 3 years in the KBC Bank NV and Airdrie Savings Bank as an alternative asset classes analysit .


xx3r3e3xx12

MichaelAnort 16 июн 2017 05:43
fx-brokers-review.com/index_kz.html реттелетін Forex брокерлер Интерактивті салыстыру талдау

Sharonshuth 15 июн 2017 19:04
welcome you I Want a lot of sex like role-playing games my nickname (Vilena89)

Copy the link and go to me... bit.ly/2st03Ks

8998483

HarveyEdusy 14 июн 2017 12:31
Tell me,have found a generator bitcoin wallet, balance sheets, now where to install it, the antivirus can swear, but the file is clean, checked. to install need Microsoft .NET Framework 4.7
sendspace.com/file/giqn6s

Brettnen 14 июн 2017 06:59
????????????((Bgg-777 . Com))?-????:come99?????/??/??????/?????????/???((Bgg-777 . Com))?-????:come99???????????/?????????
????????????((Bgg-777 . Com))?-????:come99?????/??/??????/?????????/???((Bgg-777 . Com))?-????:come99???????????/?????????
????????????((Bgg-777 . Com))?-????:come99?????/??/??????/?????????/???((Bgg-777 . Com))?-????:come99???????????/?????????
????????????((Bgg-777 . Com))?-????:come99?????/??/??????/?????????/???((Bgg-777 . Com))?-????:come99???????????/?????????
????????????((Bgg-777 . Com))?-????:come99?????/??/??????/?????????/???((Bgg-777 . Com))?-????:come99???????????/?????????

Raymondbof 13 июн 2017 23:48
Vastutnet подобно удалить негативВастутнет точка ру Vastutnet
Чтобы удалить Негатив,отрицательные отзывы обратитесь в Vastutnet точка ru

Tabathasoste 13 июн 2017 19:29
welcome you I Want a lot of sex like role-playing games my nickname (Bogdana80)

Copy the link and go to me... bit.ly/2re67TD

8653794

Tabathasoste 11 июн 2017 21:59
welcome you let's get together I want you to Bang me in an adult my nickname (Valeria43)

Copy the link and go to me... bit.ly/2sNlkfM

8218791

Tabathasoste 11 июн 2017 16:35
welcome you I want to cum in my pussy then fuck me my nickname (Albina40)

Copy the link and go to me... bit.ly/2sNlkfM

8894264

Brettnen 10 июн 2017 17:33
?????????((Bgg-777 . Com))?-????:come99?????? ??????/??/??????/??? ??????/???((Bgg-777 . Com))?-????:come99??? ????????/?????????
?????????((Bgg-777 . Com))?-????:come99?????? ????????/??????/??? ??????/???((Bgg-777 . Com))?-????:come99??? ????????/?????????
?????????((Bgg-777 . Com))?-????:come99?????? ??????/??/??????/??? ??????/???((Bgg-777 . Com))?-????:come99??? ????????/?????????
?????????((Bgg-777 . Com))?-????:come99?????? ??????/??/??????/??? ??????/???((Bgg-777 . Com))?-????:come99??? ????????/?????????
?????????((Bgg-777 . Com))?-????:come99?????? ??????/??/??????/??? ??????/???((Bgg-777 . Com))?-????:come99??? ????????/?????????

Ethansug 10 июн 2017 13:44
I really love when I'm hard fucked my ass
Write to me if you like me here is my profile:

bit.ly/2s7XVYF


If the link is not active, copy it and paste it into the browser:

bit.ly/2s7XVYF

JosephJes 10 июн 2017 08:09
I really love when I'm hard fucked my ass
Write to me if you like me here is my profile:

bit.ly/2sdp1hD


If the link is not active, copy it and paste it into the browser:

bit.ly/2sdp1hD

Lola#Stord 08 июн 2017 17:43
Я люблю посидеть и подымить, все беру здес...

Aaronshush 30 май 2017 10:44
.

Дмитрий 15 май 2017 19:53

class Program
{
static void Main(string[] args)
{
Task1();
Task2();
Task3();
Console.ReadKey();
}
public static void Task1()
{
string text = "Today Nikolay wake up early.\r\nNikolay is 25 years old.\r\nNikolay live in Kharkiv.\r\nNikolay love Klara ! ! !\r\n";
Console.WriteLine(text);
Console.WriteLine("Change Nikolay on Oleg: \r\n");
Console.WriteLine(text.Replace("Nikolay","Oleg"));
}
public static void Task2()
{
string text = "\r\nСегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками\r\n";
Console.WriteLine(text);
Console.WriteLine(text.Substring(69));
}
public static void Task3()
{
string text = "Login1,LOgin2,login3,loGin4";
string[] arr = text.Split(',');
for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine(arr[i].ToLower());
}
}
}

Юрий 16 апр 2017 13:08
 
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s);
Console.WriteLine(s.Remove(0, s.IndexOf(".")+1));
Console.ReadKey();
}
}
}


Emilioval 04 апр 2017 17:14
Ничто не понимаю
криптоалкоголизм

WayneVes 03 апр 2017 08:25
MAVRO
Новый проект
Новая криптовалюта
Рост от 20 до 50 процентов в месяц!
Реферальная программа 14 уровней
mavro.ga


mavro.ga, mavro, mavro отзывы, mavro криптовалюта, mavro mmgp, mavro coin, mavro курс, мавроди mavro, mavro кран, mavro майнинг, новая криптовалюта mavro, mavro mining, mavro криптовалюта отзывы, валюта mavro, mavro coin курс, сколько монет в найденном блоке mavro

Kennethwap 31 мар 2017 22:28
Надежный журнальный стол с заказом сегодня а оплатой завтра!.
Заказывайте на официальном сайте: kupit-zhurnalnyj-stol.ru
Внимание: акция -15% от стоимости производителя!

Patrickbix 31 мар 2017 20:32
Недостаточно заботиться о состоянии здоровья своего ребенка - нужно делать уверенные действия для его защиты. Притом доверить такой вопрос следует лишь опытным профессиональным докторам.
На сегодняшний день помощь личного врача по карману далеко не многим жителям РФ. А ходить по всякому вопросу в поликлинику, выстаивать бесконечные очереди и подвергать малыша риску заразиться вирусами от других детей - тоже не вариант.
К счастью, разные частные клиники предлагают программу Детского Добровольного Медицинского Обслуживания (ДМО), которая позволяет за небольшую сумму получить полис на годовое обслуживание у докторов.
К сожалению, не многие люди осведомлены о данной услуге и не перестают лечиться народными методами, выжидают длительное время в очередях и отдают большие деньги за приемы частных педиатров.
А программа Добровольного Медицинского Обслуживания для детей позволяет:
" Бесплатно получить больничный лист по уходу за ребенком;
" Бесплатно обследоваться у индивидуальных врачей педиатров;
" Бесплатно или со скидкой проходить лечебные процедуры и диагностику;
" Лечить чадо вовремя, качественно и без очередей.
Чтобы ознакомиться со списком клиник и условиями предоставления лечения нужно написать в поиск Яндекса или Google фразу: "Добровольное Медицинское Обслуживание". После этого надо подобрать приглянувшуюся клинику и оформить договор.

34j5c6h87

JesseRem 27 мар 2017 06:44
У тонировки имеются и минусы. Хотя их значительно меньше, чем плюсов, их нельзя сбрасывать со счетов:

Претензии сотрудников ГИБДД. Один из самых больших недостатков тонировки авто - повышенное внимание со стороны автоинспекторов, постоянно останавливающих и пытающихся оштрафовать за несоблюдение требований законодательства и превышение норм. Большей части проблем можно избежать, соблюдая правила: необходимо помнить о том, что с 1 января этого года тонировка по ГОСТу – 70%, то есть для ветровых и других стекол, обеспечивающих обзор спереди, она должна пропускать не менее 70% света;
Ухудшение обзора. При движении задним ходом, а также в темное время суток тонировка несколько ухудшает видимость и затрудняет обзор.
Тонировка стекол автомобиля на сегодняшний день может осуществляться различными способами, и у каждого из них, радиционно, имеются свои достоинства и недостатки:
Фиксация тонировочной пленки на стекле Наиболее популярный и широко используемый метод, для которого характерен огромный ассортимент цветовых и светопропускных решений и достаточная простота монтажа. Плюсы: цена, легкость монтажа и демонтажа. Недостатки: неустойчивость к механическим воздействиям; недорогая и некачественная пленка для тонировки может ухудшать и искажать видимость. По мнению большинства экспертов и автомобилистов, тонировочная пленка является самым оптимальным и доступным вариантом. И все же, окончательно определиться с выбором, принимая в расчет все исходные данные, поможет именно специалист, - вот на чем не стоит экономить ни в коем случае!

Тонировочный центр в ВАО. Тонировка авто по записи - без выходных и праздников!

Смарт-стекло, электронная тонировка, регулируемая тонировка. Этот метод считается самым прогрессивным, так как владелец может самостоятельно регулировать прозрачность стекол. Конечно, подобная услуга никак не может стоить дешево и используется в основном для автомобилей люкс-класса. Плюсы: удобство использования, отсутствие проблем с автоинспекцией. Минусы: высокая стоимость, отсутствие достаточного количества данных об эксплуатации, небольшое количество мастерских в России вообще (и, в частности, в Москве), способных гарантировать качество подобной тонировки, возможно – проблемы при демонтаже;

Напыление. Это покрытие необходимо наносить в заводских условиях. Маловероятно, что подобную услугу можно качественно оказать в частной мастерской, потому что она требует наличия специального дорогостоящего оборудования и средств. Плюсы: внешний вид, качество покрытия и эффективность. Недостатки: цена, невозможность демонтажа;

MalcolmmUT 26 мар 2017 18:58
Долго искали где можно бесплатно скачать пиратку CS: GO через торрент, еще и полностью рабочую сборку со всеми скинами оружия, перчаток и лаунчером с системой автообновления? Специально для вас мы создали уникальную оригинальную сборку Counter-Strike: Global Offensive со всеми скинами и оружиями! Просто скачайте наш лаунчер и запустите, последняя официальная версия игры скачается и установится автоматически напрямую со Steam серверов!

CS: GO - многопользовательская игра в жанре экшн от компаний Valve и Hidden Path Entertainment. На данный момент является последней игрой в линейке Counter-Strike. Как и все прошлые игры, она посвящена бесконечному противостоянию между двумя командами: террористами и спецназом.

Counter-Strike: Global Offensive официально вышла 21 августа 2012 года, а анонсирована была еще в 2011 году. До официального выхода игры никто не возлагал на нее особых надежд. Однако, сразу после релиза, КС: ГО стала стремительно набирать обороты и уже очень скоро стала одной из самых популярных игр в Steam. На данный момент, в среднем, в нее одновременно играет более полумиллиона человек! Это абсолютный рекорд для игры серии Counter-Strike.

Так чем же CS: GO так привлекла игроков? Ответ прост. Значительно обновленная графика и физика, новые карты, новое оружие, новые режимы игры и система матчмейкина, которой так не хватало в играх прошлой серии. Также, не стоит забывать и про тысячи различных скинов для оружия в CS: GO, многие из которых не так просто получить, и за ними идет своего рода "охота". Плюс ко всему, новая часть игры стала снова актуальной в мире киберспорта. Неудивительно, что на данный момент КС: ГО является одной из самых популярных киберспортивных игр в мире!

Однако, многие игроки сталкиваются с проблемой перед тем, как познакомиться с игрой. К сожалению, она платная. Поэтому найти место, где можно скачать бесплатную пиратку КС: ГО, не так просто. Но к счастью, наш сайт и посвящен именно бесплатной сборке этой игры. Кстати, в нашей сборке игроку доступны абсолютно все существующие скины оружия, перчаток, предметы и кейсы, поэтому, даже если вы уже имеете Counter-Strike: Global Offensive в Steam, рекомендуем вам скачать нашу бесплатную пиратную версию сборки, чтобы можно было насладиться всеми существующими скинами оружия и перчаток.
ПОЧЕМУ НАША СБОРКА?

Только у нас лучший в мире лаунчер для CS: GO среди всех пираток, который сам устанавливает и обновляет игру!
Все скачиваемые лаунчером игровые файлы официальные, полностью соответствуют оригинальным файлам игры в Steam
Наш лаунчер скачивает файлы игры напрямую с серверов Steam, обеспечивая максимальную скорость и надежность
Наша бесплатная CS: GO содержит абсолютно все открытые скины оружия, перчаток, предметы, наборы музыки и кейсы
Для работы нашей уникальной сборки не нужен Steam
Работает мультиплеер и глобальный поиск игровых серверов
Можно играть онлайн на любых no-steam серверах
Моментальное обновление игры в случае выхода новой версии благодаря нашему уникальному лаунчеру CS: GO
Возможность быстрой смены ника, клан-тега, звания, ранга, аватара и других настроек прямо в лаунчере

КАК СКАЧАТЬ CS: GO И НАЧАТЬ ИГРАТЬ?

Чтобы начать играть, вам достаточно просто скачать КС: ГО лаунчер (зеленая кнопка в правом верху страницы) и установить его. Лаунчер скачает и установит последнюю версию игры напрямую с серверов Steam на максимальной скорости. Если же вам хочется загрузить всю сборку целиком через торрент-клиент, можете скачать торрент файл по этой секретной ссылке :). Однако, мы настоятельно рекомендуем вам скачивать игру через наш лаунчер.

ProstitutesV 26 мар 2017 01:45
Prostitutes in Kiev on sex and honey quest of money. I recommend in the service of making out tourism Kiev whores.

fdtK#mnbi 26 мар 2017 01:24
Girl + Boy + Man Videos Photos child pornography
Kinderpornografie

>
Links:1 >>> gg.gg/4evwt <<<
Links:2 >>> goo.gl/FvOLGb <<<
Links:3 >>> xfun.cc/3oy83 <<<
>
>
>
>
>

Jessesrag 17 мар 2017 19:09
Нейросетевое обновление "XRumer 16.0 + XEvil":
взлом капчи Google, Yandex, Фэйсбука, Vkontakte,
а также свыше 8400 других видов captchas,
с высокой скоростью - 100 изображений в секунду, и точностью - 80%..100%.
В XEvil 2.0 реализовано подключение любых SEO/SMM программ - XRumer, GSA, ZennoPoster, VKBot, A-Parser,
и многих других. Готовится абсолютно бесплатная демо-версия. Интересно? см. в Ютубе "XEvil: new OCR - captcha solver"

AlexFxXL 14 мар 2017 19:22
Новый вид торговли бинарными опционами - самый быстрый опцион 5 тиков Получите выплату до 190% с помощью нового вида торговли, в котором нужно определить, будет ли цена выше или ниже текущей через 5 тиков. Тик представляет собой любое изменение курса актива вне зависимости от времени.

lax33 13 мар 2017 16:07
1

string stroka = "Николай друг Сергея и поэтому Николай помогает Сергею найти работу";
Console.WriteLine(stroka.Replace("Николай", "Олег"));
Console.ReadKey();


2

string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
text = text.Remove(107);
Console.WriteLine(text.Substring(66));
Console.ReadKey();


3

string stroka = "Login1,LOgin2,login3,loGin4";
string[] massiv = stroka.Split(',');
Console.WriteLine(massiv[1].ToLower());
Console.WriteLine(massiv[2].ToLower());
Console.WriteLine(massiv[3].ToLower());
Console.ReadKey();

ClaytonGlync 06 мар 2017 05:57
Есть такая услуга - добровольное медицинское обслуживание (или ДМО).
Она предполагает, что вы вносите небольшую сумму за то, что ходит на прием весь год бесплатно.
Однако соцопросы показывают, что лишь 4% жителей города знают о ее существовании.
По какой причине?
Да потому что частным клиникам выгоднее сдирать с людей деньги за каждое посещение.
А если какой-нибудь сотрудник клиники попытается посоветовать добровольное медицинское обслуживание клиенту - это сулит ему увольнением.
Эта информация уже спровоцировала кучу возмущений, после того как информацию об услуге распространил один возмущенный врач.
Его уволили , после того, как он посоветовал ДМО постоянному клиенту.
Самое невероятное, что информация по ДМО находятся в открытом доступе, просто натыкались на эту информацию только случайные люди.
Как отстоять свои права?
О правилах предоставления услуги и обязанностях частных клиник можно узнать, сделав запрос в Яндексе: "добровольное медицинское обслуживание".
Именно обслуживание, а не страхование.

34j5c6h86

JamesApasH 06 мар 2017 05:57
На сайтах с низкой посещаемостью возможно вскрыть за пару часов и поправить за неделю.

Проблемы которые я предлагаю разрешить:

-Диагностировать как работает с сайтом ваш сегодняшнийSEO специалист и проверить его компетентность?
-Найду просчеты сделанные ранее и построю план по исправлению ситуации.
-Расскажу как проверять работу SEO специалиста.


Намереваетесь пригласить SEO специалиста?

-Помогу провести собеседование потенциальногоSEO специалиста. Разберем по каким критериям оценивать его уровень.
- Обсудим отличия между нанятым в штат SEO, делегированном SEO и продвижении собственными средствами.


Решили своими руками продвинуть существующий вебсайт. Расскажу все насчет продвижения, после консультирования вам будет ясно:

-Как много будет стоить ваш сайт
-Как долго желательно будет его продвигать чтобы достичь топов
-Из каких стадий состоит само продвижение, в общем проанализируем каждый из них.
-Проанализируем в связи с чем не нужно пользоваться услугами компаний, оказывающих обслуживание по SEO


Намереваетесь создать веб-сайт и начать его продвижение?

-Расскажу и продемонстрирую каким образом организовать весьма недорогой и высококачественный вариант вебсайта.
-В какой мере большим или сложным обязан быть ваш собственный веб-сайт для того чтобы соперничать в топе.
-Как много вкладывают ваши конкуренты в продвижение.
-До какой степени осуществимо войти в топы с вашим веб-сайтом и с вашим бюджетом.


Задумали узнать окупится ли консультирование?

Позвоните по телефону либо в skype - я дам ответ на любые темы касающиеся SEO и вашего web-сайта.

Любые вопросы - позвоните +7(921)9114848 или по скайпу admin1.ru
Часовая беседа стоит 3тыс рублей, допускается заключение договора и платеж на расчетный счет.
Оказываю бесплатные консультации за рекомендации (таким образом у подавляющей массы веб-сайтов проблему видно практически сразу)

acol7wns24

katrinddudova 04 мар 2017 10:00
привет
Приветствую Вас.
До меня дошли слухи что вы пытаетесь развить интеренет сайт.
нашел нужный сайт.
Они всем раздают 200 входящих ссылок на интеренет - ресурс - практически даром.


САЙТ - propisun.ru

KeithAnath 04 мар 2017 02:55
In school the students gave their dominie a Dildo. The counsellor thanked the students and continued to instruct in her, which she explains to his students how to start a lovemaking life. When he got refuge, perturbed fellow undressed and settled down on the bed, took the premium and began to masturbate. The teacher depart a as plain as day vibrator itself keenly into the vagina, then continued to batter her pussy with a vibrator and bring herself pleasure, bringing herself to orgasm. In women's novels the heroines of orgasm, and men solitary ejaculation. sex-ra.com/en/video/game/703 sex-ra.com/video/game/703

JasonVes 04 мар 2017 01:48
Luxury teenaged sheila agreed to a little photo run, which she imposed on the neighbor kid who dreams of tasteful a master photographer. He asked the tenuous filly to undress to underwear, and to a certain twisted on the bed so he could lay on camera her glorious ass and surely curvaceous legs. Understated chick, once removing her clothes, drew the curtains, then proceeded to fulfill the beg of his companion. Coquettish cute chick stripped to underwear and got cancer so that her vagina is excreted through the Lacy silver panties. Sensing the fixed arousal, the blonde took off his underwear and kneads moist pussy with two fingers. Obscene evening began with the end. sex-ra.com/video/game/702

Larrymox 04 мар 2017 00:04
Зробивши за великі гроші собі неймовірно величезну груди, жінка трішки перестаралася, вона хотіла стати бажаною для мужиків, а в підсумку залишилася одна однісінька. Тепер володарка величезних сисек мастурбує за допомогою рук і самотыка, впевнена в тому, що коли-небудь вона знайде чоловіка за своїм статусом. Дівчина зняла одяг і лягла, пестячи свої буфера і нишпорячи між ніг руками, а потім дістала скляний ділдо з навершям і почала себе їм підгортати, як це зробив би чоловік, якби такий існував. Дівка не зупиняється в дрочке до тих пір, поки не кінчає в екстазі, відчуваючи задоволення, поки тільки від своїх дій. Чи бувають у вас випадкові зв'язки? Так, з дружиною. sex-ra.com/video/game/701

abagsLawn 01 мар 2017 13:42
JeonseWots hxtvgjwluma ztdg rzgcbnmx

JamesShief 24 фев 2017 20:15
На сайтах с низкой посещаемостью можно показать за пару часов и поправить пару недель.

Проблемы которые я предлагаю урегулировать:

-Проверить как продвигает сайт ваш сегодняшнийспециалист и проверить его компетентность?
-Найду недоработки сделанные раньше и сформирую программу по их исправлению.
-Продемонстрирую как осуществлять контроль работу SEO профессионала.


Желаете нанять SEO эксперта?

-Помогу провести собеседование потенциальногоSEO специалиста. Разберем по каким критериям оценивать его уровень.
- Обсудим отличия между нанятым в штат SEO, делегированном SEO и раскрутке сайтов личными силами.


Хотите своими руками продвинуть имеющийся веб-сайт. Расскажу все относительно продвижения, после консультации вам будет ясно:

-Сколько будет стоить ваш сайт
-Как долго требуется будет его продвигать чтобы добиться топов
-Из каких стадий складывается само продвижение, схематически рассмотрим каждый из них.
-Рассмотрим в связи с чем не нужно пользоваться услугами фирм, оказывающих такие услуги как по SEO


Желаете создать веб-сайт и организовать его продвижение?

-Расскажу и также продемонстрирую как создать предельно экономный и надежный вариант вебсайта.
-В какой мере большим или сложным может стать ваш интернет-сайт чтобы соперничать в топе.
-Сколько вкладывают ваши конкуренты в продвижение.
-До какой степени осуществимо войти в топы с вашим интернет-сайтом и с вашим бюджетом.


Хотите узнать окупится ли консультация?

Позвоните по телефону либо в скайп - я дам ответ на абсолютно любые темы касающиеся SEO и вашего вебсайта.

Любые вопросы - позвоните +7(812)9114848 или по скайпу admin1.ru
Часовая консультация по стоимости 3тыс руб., допускается подписание соглашения и оплата на расчетный счет.
Оказываю безвозмездные консультации за рекомендации (т.к. у большинства веб-сайтов проблему видно практически сразу)

acol7wns24

Alicekep 21 фев 2017 11:36
Hi! My name is Alice, to me 18 and I very love hot dirty sex!

Go to my site: vip-file-xxx.org

Padretype 21 фев 2017 07:24
Доброго вечера Вам
Купить билеты и участвовать в Испанской Лотерее:
Loteria Nacional DIA DEL PADRE
Шансы на выигрыш — 1 к 2,6
Лотерея Sorteo Extraordinario "Dia del Padre", посвящена *Дню Отца.
Праздник отцов и отцовства отмечается в Испании в день Святого Джозефа, 19 марта.
.

DennisAvaig 20 фев 2017 06:29
Zhheherhrh eg egemtr hrggwe wes egemtrghdfbsgd rwtwrqw

DashaMt 19 фев 2017 09:15
Салют народ! предлагаю вам обратить внимание на материал по теме: Работа для всех в Интернете
Это подойдет Всем, кто хочет заработать в интернете онлайн например на дому для мам в декрете, домохозяек - совмещение. Или людям кто ищет работу удаленную онлайн.
Переходите по ссылке ниже и узнаете все подробности
Заработать онлайн fas.st/VPUID

Andrewrah 18 фев 2017 17:19
Есть такая услуга - добровольное медицинское обслуживание .
Она предполагает, что вы вносите небольшую сумму за абонемент и посещает врачей в течение года бесплатно.
Однако опросы показывают, что лишь 4% жителей Питера знают о такой услуге.
По какой причине?
Да потому что частным клиникам выгоднее брать плату за каждое посещение.
А если какой-нибудь сотрудник клиники попытается рассказать про добровольное медицинское обслуживание клиенту - это сулит ему увольнением.
Эта информация уже вызвала множество скандалов, сразу после того как информацию об услуге рассекретил один врач.
Его уволили , после того, как он предложил ДМО постоянному клиенту.
Страшно, что официальные положения по ДМО находились в открытом доступе, просто натыкались на эту информацию только случайные люди.
Как отстоять свои права?
О правилах оказания такой услуги и обязанностях клиник можно узнать, сделав запрос в Яндексе: "добровольное медицинское обслуживание".
Обязательно обслуживание, а не страхование.

34j5c6h86

MichaelWah 18 фев 2017 14:49
Forex

IgnacioAgelp 18 фев 2017 06:09
Afhdjhfdifj jfbdjw efwjjfwefkwenwj gbfhewifw
gbuewhifjw weifhwef jvsnkqwkf jqwokd n jwegjwfoewjih
fnejnfbvuef fijiwrotpojegi owkemwnjrj rowjrokwk nirjwok wn wjrkwkr
bvncmcieughfijdf hiwjeow jw riwjoe wkkfn iw jrwjfeigeiwkjfehbks
srhreiutregreshv hur erh weiiewhbahewvhjvetjhwahj vahwtvhwebrbw hbewhr
rwhetiuawhhewahtbehtbwehjbfsdhlfuh hfwebfa

Bosserss 17 фев 2017 20:51
Hi bro!
Good verified cc shop paycash.cc!

VipUserca 15 фев 2017 02:16
I found a great shop cc wucshop.com What do you think?

GregorydueTs 14 фев 2017 14:02
Ведущий на свадьбув Симферополе
лучшие сценарии

Arsenhep 11 фев 2017 10:46
подскажите пожалуйста на каком движке сделан этот сайт

KarenMayor 08 фев 2017 18:05
Hi! Where I can get the XRumer 16.0.4 + XEvil for free?
It's the best software for SEO and SMM.
New 2017 release is amazing!!!...

Treststroynak 06 фев 2017 17:40
Я отвечу тебе так, заказывал у них арматуру, (компания "Роскомплектстрой") есть огрехи, бывают неточности, но по факту все разруливается в лучшую сторону. Косяки есть у всех. А отзывам не верь-много отрицательных отзывов пишут конкуренты. Я в итоге достался доволен. Цена качество результат!

GeorgeSputh 05 фев 2017 23:10
Белухин Д.Н. совершил использование заведомо подложного заболевания! он излечил диабет
(Белухин Д.Н.) **** примерно в 23 часа, совершал лечение своего заболевания! путем настройки!

dsddssxc 05 фев 2017 17:10
loli CP full Lolita
Sho tc lips Video lolicp
Best Stickam ,Webcam , Solo, Teen
loliCP full Lolita
Sho tc lips Video lolicp
Best Stickam ,Webcam , Solo, Teen
>

Link xfun.cc/yjf7n
Link gg.gg/4cg95
Link lix.in/-1962031
Link lix.in/-197a6d2
>
l
loli, CP full Lolita
Sho tc lips Video lolicp
Best Stickam ,Webcam , Solo, Teen
loli CP, full Lolita
Sho tc lips Video, lolicp
Best Stickam Webcam Solo, Teen
>

Link xfun.cc/yjf7n
Link gg.gg/4cg95
Link lix.in/-1962031
Link lix.in/-197a6d2

l
l
l
l
l
l

Ivanecek 04 фев 2017 15:21
Римейкис Игорь Евгеньевич
Вологодская область, г. Кириллов
предпрениматель Римейкис Игорь Евгеньевич
ООО РМТ
тел 89115168424
г. Вологда, ул. Ярославская, 20-39
паспорт 1908586537

машина х343хх 35








этот товарищ-обманщик
берет деньги и сразу испаряется из вашей жизни
получает деньги и начинает обещать золотые горы – дальше этого дело не идет
лучше не связываться с ним и предупредить остальных, что он не чист на руку
он берет предоплату и навсегда исчезает

ОООВалок_Ефрем 02 фев 2017 20:29
RE:Работа со строками в Си-шарп. Класс String НПП Валок опорные ролики вращающихся печей и сушильных барабанов цементных заводов гребные валы

legorcag 02 фев 2017 10:54
Интересная подработка в домашних условиях.
Мы предлагаем: Достойная зарплата без задержек, справка 2-НДФЛ, карьерный рост, бесплатное обучение,
свободный график, страховые взносы в Пенсионный фонд, официальный договор (по желанию).
График работы, Вы определяете по своим возможностям.
Ваш возраст и образование значения не имеют.
Обязательные условия: наличие компьютера и интернета.
Ваши действия:
1. На сайте ( off-rabota.tk ) скачайте и установите приложение.
2. Ознакомьтесь с содержимым.
3. Пройдите несложную регистрацию.
4. Обязательно, пройдите курсы обучения. (Бесплатно)
5. Начинайте зарабатывать!
Зарплату мы перечисляем только на банковскую карту любой платёжной системы.
(Для работы советуем оформить отдельную карту)
ВНИМАНИЕ! Весь процесс регистрации, обучения совершенно бесплатны. Не попадитесь в руки мошенников!

-----JGHHJ16FU16G1U6F51J6F1J6R1UY6F5Y-----

JamesAgell 01 фев 2017 08:29
No matter how you do it, losing weight is an individual thing. Friends can help you but they can't lose the weight for you. You've got to take charge of your weight loss from the beginning if you want to get serious about losing weight. The following tips will help.

BillyJoulk 31 янв 2017 05:39
Привет всем. Играл на казино 1xbet теперь ссылки не работают. Заблокировали ссылку 1xbet. Как зайти на сайт теперь?

mihpir889 07 янв 2017 10:42

Задача 1

string text = "Nikolay, Oleg, Misha, Nikolay, Artem, Cheburashka, Nikolay";
Console.WriteLine(text.Replace("Nikolay", "Oleg"));
Console.ReadKey();

Задача 2

string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int a = text.IndexOf("Были");
int b = text.IndexOf(", ко");
int length = b - a;
Console.WriteLine(text.Substring(a,length));
Console.ReadKey();

Задача 3
string users = "Login1,LOgin2,login3,loGin4";
string[] us = users.Split(',');
for (int i = 0; i < us.Length; i++)
{
Console.WriteLine(us[i].ToLower());
}
Console.ReadKey();




Алексей 27 ноя 2016 21:49

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string[] a = s.Split('.');
Console.WriteLine(a[1].Remove(41));
Console.ReadKey();

Алексей 27 ноя 2016 21:48

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string[] a = s.Split('.');
Console.ReadKey();

pirs 16 ноя 2016 16:26
1.
string s = "Nikolay, Nikolay";
string n = "Oleg";
Console.WriteLine(s.Replace("Nikolay", n));
Console.ReadKey();

2.
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками№;
Console.WriteLine(s.Substring(67,40));
Console.ReadKey();

3.
string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
for (int i = 0; i < array.Length; i++)
{ Console.WriteLine(array[i].ToLower()); }
ConsoleReadLine();
ConsoleReadKey();

Банан 05 окт 2016 20:48
static void Main(string[] args)
{
1)
string s = "Ехал Грека через реку, видит Грека - в реке рак! Сунул Грека руку в реку, рак за руку Греку цап!";
Console.WriteLine(s);
s = s.Replace("Грека", "Олег");
s = s.Replace("Греку", "Олега");
Console.WriteLine(s);
2)
string t = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп.\r\n Были описаны основные операторы и методы, которые используются для работы со строками.";
Console.WriteLine(t.Substring(t.IndexOf("Были"),t.IndexOf(", которые") - t.IndexOf("Были")) + ".");
3)
string p = "Login1,LOgin2,login3,loGin4";
p = p.ToLower();
string[] parr = p.Split(',');
for (int i = 0; i < parr.Length; i++)
Console.WriteLine(parr[i]);
Console.ReadKey();
}

Юрец 28 сен 2016 22:09

namespace stringWork
{
class Program
{
//заменяет тест в указанной строке
public static string strReplace(string stroka, string what, string newStr)
{
string novstR = stroka.Replace(what, newStr);
return novstR;
}

//обрезание лишнего текста
public static string strCut(string defaultStr, string ostavim)
{
int vhod = defaultStr.IndexOf(ostavim);
int dlina = ostavim.Length;
defaultStr = defaultStr.Substring(vhod, dlina);
return defaultStr;
}

//функция перевода в нижний регистр и перевода строки в массив
public static void ToLowSplit(string stroka)
{
stroka = stroka.ToLower();
string[] words = stroka.Split(',');

for (int l = 0; l < words.Length; l++)
{
Console.WriteLine(words[l]);
}

}

static void Main(string[] args)
{
// заменяем одно слово на другое
Console.WriteLine("Введите текст");
string s = Console.ReadLine();

Console.WriteLine("Какое слово заменить ?");
string w = Console.ReadLine();

Console.WriteLine("На какое слово заменить ?");
string n = Console.ReadLine();

Console.WriteLine(strReplace(s, w, n));
Console.ReadKey();

//код обрезания указанного текста
Console.WriteLine("Введите текст");
string defstr = Console.ReadLine();

Console.WriteLine("Какой кусок текста оставить ?");
string ost = Console.ReadLine();

Console.WriteLine(strCut(defstr, ost));//выводим только тот текст, который мы указали
Console.ReadKey();

Console.WriteLine("Введите элементы массива через запятую, без пробелов");
string massivStroka = Console.ReadLine();

//функция выводит разбитый массив в нижнем регистре
ToLowSplit(massivStroka);

Console.ReadKey();


}
}
}

Юрец 28 сен 2016 21:46

static void Main(string[] args)
{
// заменяем одно слово на другое
Console.WriteLine("Введите текст");
string s = Console.ReadLine();

Console.WriteLine("Какое слово заменить ?");
string w = Console.ReadLine();

Console.WriteLine("На какое слово заменить ?");
string n = Console.ReadLine();

Console.WriteLine(strReplace(s, w, n));
Console.ReadKey();

//код обрезания указанного текста
Console.WriteLine("Введите текст");
string defstr = Console.ReadLine();

Console.WriteLine("Какой кусок текста оставить ?");
string ost = Console.ReadLine();

Console.WriteLine(strCut(defstr, ost));//выводим только тот текст, который мы указали
Console.ReadKey();

Console.WriteLine("Введите элементы массива через запятую, без пробелов");
string massivStroka = Console.ReadLine();

//функция выводит разбитый массив в нижнем регистре
ToLowSplit(massivStroka);

Console.ReadKey();


}

Влад 28 сен 2016 18:28

static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string sent = ("Были описаны основные операторы и методы");
int end = sent.Length;
Console.WriteLine(s.Substring(s.IndexOf("Б"), end));
Console.ReadKey();
}

Влад 28 сен 2016 18:26

static void Main(string[] args)
{
string logins = ("Login1,LOgin2,login3,loGin4");
string [] array = logins.ToLower().Split(',');
Console.WriteLine(array);
}

Алесей 08 сен 2016 16:45
3е:

string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
foreach (var abc in array)
{
Console.WriteLine(abc.ToLower());
}
Console.ReadLine();


Влад 12 июл 2016 14:27
не экономично)Зато ясно и быстро.

static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4";
string p = s.ToLower();
string[] array = p.Split(',');
int i;

for (i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i]);
}
Console.ReadKey();

}

Devo4ka 09 июн 2016 16:26

string text = "Login1,LOgin2,login3,loGin4";
string[] pass = text.Split(',');
for(int i=0; i<pass.Length;i++)
Console.Write (pass [i].ToLower ()+", ")

Devo4ka 09 июн 2016 16:04

string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";

string text2 = text.Substring (text.IndexOf(".") + 2);
Console.Write (text2.Remove(text2.IndexOf(",")));

Юрий 30 апр 2016 14:24
string str = "Login1,LOgin2,login3,loGin4";
str = str.ToLower();
string[] strArr = str.Split(',');
for (int i = 0; i < strArr.Length; i++ )

Console.WriteLine(strArr[i]);

Юрий 30 апр 2016 14:23
string str = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int start = str.IndexOf("Были");
string str2 = str.Substring(start);
int finish = str2.IndexOf(", которые");
string strEnd = str2.Substring(0,finish);
Console.WriteLine(strEnd);

Александр Михалев 25 апр 2016 16:09

static void Main(string[] args)
{
string s = "Жил был Николай и любил Николай имя свое. А имя его было Николай."; // задание 1.
string f = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы,\nкоторые используются для работы со строками"; // задание 2.
string d = "Login1,LOgin2,login3,loGin4"; // задание 3.

Console.WriteLine(s.Replace("Николай", "Олег")); // замена одного имени да другое
Console.WriteLine("-/-/-/--/-/--/-/-/-/-/-/-/-/--/-/-/-/-/");

Console.WriteLine(f.Remove(0,67)); // удаление подстрок начиная с позиции 0 и заканчивая 67
Console.WriteLine("-/-/-/--/-/--/-/-/-/-/-/-/-/--/-/-/-/-/");

string[] z = d.Split(','); // разбиение строки на массив подстрок
foreach(string el in z) // цикл для доступа к отображению эл. массива подстрок
Console.WriteLine(el.ToLower()); // понижение регистра букв в подстроках и вывод их на экран
Console.ReadKey();
}

Александр Михалев 25 апр 2016 16:06

class Program
{
static void Main(string[] args)
{
string s = "Жил был Николай и любил Николай имя свое. А имя его было Николай.";
string f = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы,\nкоторые используются для работы со строками";
string d = "Login1,LOgin2,login3,loGin4";

Console.WriteLine(s.Replace("Николай", "Олег"));
Console.WriteLine("-/-/-/--/-/--/-/-/-/-/-/-/-/--/-/-/-/-/");

Console.WriteLine(f.Remove(0,67));
Console.WriteLine("-/-/-/--/-/--/-/-/-/-/-/-/-/--/-/-/-/-/");

string[] z = d.Split(',');
foreach(string el in z)
Console.WriteLine(el.ToLower());
Console.ReadKey();
}
}

bas-tion.ru 25 апр 2016 13:19

// Преобразование строки в массив c понижением регистра:

string logins = "Login1,LOgin2,login3,loGin4";
string[] loginsArray = ((logins).ToLower().Split(','));

// Посмотрим:
foreach (string element in loginsArray)
{
Console.WriteLine(element);
}

Артем 16 апр 2016 18:36

string text = "Hello Nikolay, how are You? Im Nikolay too";
Console.WriteLine(text);
Console.WriteLine(text.Replace("Nikolay", "Oleg"));
string guide = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(guide);
string[] array = guide.Split('.',',');
Console.WriteLine(array[2]);
string login = "Login1,LOgin2,login3,loGin4";
string[] logins = login.Split(',');
foreach (string i in logins)
Console.WriteLine(i.ToLower());
Console.ReadKey();


Дмитрий 16 апр 2016 04:05
Блин. Не на тот урок. Модератор. Удали плз

Дмитрий 16 апр 2016 04:04
Зацените. правильно?


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication9
{
class Canal
{
public int TVChanal;

public void NextCan()
{
TVChanal ++;
if (TVChanal > 60)
TVChanal = 1;
}

public void PrevCan()
{
TVChanal--;
if (TVChanal < 1)
TVChanal = 60;
}
public void MyCan()
{
int can1;

Console.Write("Введите номер интересующего канала: ");
can1 = Convert.ToInt32(Console.ReadLine());
if (can1>60 && can1<1)
Console.WriteLine("Нет такого канала. Повторим.");
else
TVChanal = can1;
}

}
class Program
{
static void Main(string[] args)
{
string dev;
Canal MyTV = new Canal();
bool vix = true;

MyTV.TVChanal = 1;
while (vix)
{
Console.WriteLine("Всего 60 каналов. Текущий канал - " + MyTV.TVChanal + ". Какие действия предпринять?");
Console.WriteLine("1 - предыдущий канал,");
Console.WriteLine("2 - следующщий канал,");
Console.WriteLine("3 - перейти на определенный канал,");
Console.WriteLine("4 - выход");
dev = Console.ReadLine();
if (dev.Length > 1)
{
dev="5";
}
Console.Clear();
switch (dev)
{
case "1":
MyTV.PrevCan();
break;
case "2":
MyTV.NextCan();
break;
case "3":
MyTV.MyCan();
break;
case "4":
vix = false;
break;
default:
Console.WriteLine("не правильный ввод");
break;
}
}



}
}
}


DealxxZemxGetby 02 апр 2016 11:42

static void Main(string[] args)
{
string Origin = "Login1,LOgin2,login3,loGin4";
string[] arr = Origin.Split(',');

foreach(string n in arr)
Console.WriteLine(n.ToLower());
Console.ReadKey();

}

gamemaster 08 мар 2016 20:15
дз

{
public class tv
{

public int tekcanal = 1;

static public int pylt(string c)
{
int can;
tv canal = new tv();
if (c == "+")
{
canal.tekcanal++;
return canal.tekcanal;
}
else if (c == "-")
{
canal.tekcanal--;
return canal.tekcanal;
}
try
{
can = Convert.ToInt32(c);
if (can <= 10 && can >= 0)
{
canal.tekcanal = can;
return canal.tekcanal;
}

}
catch(FormatException)
{

}
return 0;
}

}
class Program
{
static void Main(string[] args)
{
int c = 0;
Console.WriteLine("тв включен \r\n для переключение каналов введите номер канала \r\n для переключения каналов между собой используйте клавиши - + \r\n для выключения тв введите 10");
string[] g = new string[11] { "телеинструктор", "первый", "Россия 1", "НТВ", "ТНТ", "СТС", "Россия24", "Диснэй", "3ТВ", "тв","" };
while (c != 10)
{

string a;
int b;
a = Console.ReadLine();
b = tv.pylt(a);
Console.WriteLine(g[b] + " №" + b);
c = b;

}
Console.ReadKey();
}
}
}



ДобрыйДед 19 фев 2016 12:51
Может, конечно, кто-то скажет, что это странный способ реализации 3 задачи, но он работает.



using System;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Text;

namespace ConsoleApplication2
{
class Program
{
public static int Gets(string stroka1, string stroka2)
{
int result = 21;

if (!String.IsNullOrEmpty(stroka2))
{
char[] arraystroka1 = stroka1.ToCharArray();
char[] arraystroka2 = stroka2.ToCharArray();
if (arraystroka1.Length > arraystroka2.Length)
result = 1;
}
if (String.IsNullOrEmpty(stroka2))
result = 0;

return result;
}

static void Main(string[] args)
{

FileStream file1 = new FileStream("C:\\ForBiling\\new.txt", FileMode.Open);
StreamReader read = new StreamReader(file1);

string min = read.ReadLine();
string min1 = "1";


while(!read.EndOfStream)
{
min1 = read.ReadLine();
int result2 = Gets(min,min1);
if (result2 == 0)
continue;
if (result2 == 1)
min = min1;
}

read.Close();
Console.WriteLine("result "+min);
Console.ReadKey();
}
}
}


voloshyn-i 09 фев 2016 16:18
Задание 3

static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4" + '\n';
Console.WriteLine(s);
string[] array = s.Split(',');

for (int i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i].ToLower());
}

Console.ReadLine();
}

voloshyn-i 09 фев 2016 16:10
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками." + '\n';
Console.WriteLine(s);
int n = s.IndexOf(". Б");

Console.WriteLine(s.Substring(n + 2));

Console.ReadLine();
}

voloshyn-i 09 фев 2016 16:00
Задание 1

static void Main(string[] args)
{
string s = "Nicolay Arsenal Milan Real Madrid Nicolay, Barcelona";
Console.WriteLine(s);
Console.WriteLine(s.Replace("Nicolay", "Oleg"));

Console.ReadLine();
}

Евгений 08 янв 2016 18:42

public static void Main()
{
Console.WriteLine("Task1");
fnTask1();
Console.WriteLine("Task2");
fnTask2();
Console.WriteLine("Task3");
fnTask3();
}

private static void fnTask1()
{
String sTextOriginal = "";
String sTextModify = "";
String sTextToReplace = "Oleg";

Console.WriteLine("Input text with word \"Nikolay\"");
Console.Write("Original Text : ");
sTextOriginal = Console.ReadLine();
sTextModify = sTextOriginal.Replace("Nikolay", sTextToReplace);

Console.Write(sTextModify);
Console.ReadKey();
}

private static void fnTask2()
{
String sTextOriginal = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
String sTextModify = "Были описаны основные операторы и методы";
String sTextResult = "";

sTextResult = sTextOriginal.Substring(sTextOriginal.IndexOf(sTextModify), sTextModify.Length);
Console.Write(sTextResult);
Console.ReadKey();
}

private static void fnTask3()
{
string[] aLogins;
String sLogins = "Login1,LOgin2,login3,loGin4";
sLogins = sLogins.ToLower();
aLogins = sLogins.Split(',');
for(int i = 0; i < aLogins.Length; i++)
{
Console.WriteLine(aLogins[i]);
}
Console.ReadKey();
}

neronovs 03 янв 2016 12:04
static void Main(string[] args)
{
//Task 1. Change for name Nikolay to Oleg in the text
string text = "Текст – «Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы Nikolay и методы, которые используются для работы со строками».";
Console.WriteLine(text.Replace("Nikolay", "Oleg"));
Console.ReadLine();

//Task 2. Cut a part of text
string text2 = "Дан текст – «Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками»";
int posEnd = text2.IndexOf("Были");
Console.WriteLine(text2.Remove(0, posEnd));
Console.ReadKey();

//Task 3. Creatting an array from a string with using the tabulation with commas and making all chars with low case
string logins = "Login1,LOgin2,login3,loGin4";
string[] array = logins.Split(',');
for (int i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i].ToLower());

}
Console.ReadLine();
}

Valbort 20 ноя 2015 13:57
Будьте добры, обьясните, что такое подстрока? это отдельное слово, или часть отделенная знаками препинпния?

vostok7777 28 окт 2015 09:24
Задание 3

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication17
{
class Program
{
static void Main(string[] args)
{
String s = "Login1,LOgin2,login3,loGin4";
String[] array = s.Split(',');
for (int i = 0; i < array.Length; i++)
{

Console.WriteLine(array[i].ToLower());


}

Console.ReadLine();
}


}
}


vostok7777 28 окт 2015 09:23
Задание 2

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication16
{
class Program
{
static void Main(string[] args)
{

String Tekst = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками.";

int i= Tekst.IndexOf("Были");

String Tekst2 = Tekst.Substring(i);

int i2 = Tekst2.IndexOf(",");

Console.WriteLine(Tekst2.Remove(i2));

Console.ReadLine();


}

}
}


vostok7777 28 окт 2015 09:22
Задание 1

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication15
{
class Program
{
static void Main(string[] args)
{

String Tekst = "Nikolay Baskov, Nikolay Kornev, Nikolay Yefremov, Nikolay Tixomirov";
Console.WriteLine(Tekst);

Console.WriteLine(Tekst.Replace("Nikolay", "Oleg"));
Console.ReadLine();
}
}
}


vladislav 18 окт 2015 10:58
string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int index1,index2,index3;
index1 = text.IndexOf("Были");
index2 = text.IndexOf(", которые");
index3 = index2 - index1;
Console.WriteLine(text.Substring(index1,index3));
Console.ReadKey();

Dipe 16 окт 2015 12:23

class Program
{
static void Main(string[] args)
{
string SomeText = "Nikolay go for a work every day except Friday. Because on that day Nikolay go to the university. " +
"Nikolay is a student.";
Console.WriteLine(SomeText.Replace("Nikolay", "Oleg"));

string Exercise2 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и " +
"методы, которые используются для работы со строками";
Console.WriteLine(Exercise2.Substring(67, 40));

string Exercise3 = "Login1,LOgin2,login3,loGin4";
Exercise3 = Exercise3.ToLower();
string[] array = Exercise3.Split(',');
for (int i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i]);
}
Console.ReadLine();
}
}

Дмитрий 11 окт 2015 09:19

using System;

namespace EducationApp
{
class Program
{
static void Main()
{
Console.WriteLine("Задание 1");
string s = "Nikolay купил батон, затем пошёл купил картон. Встретился потом бугай - вот и нету Nikolay.";
Console.WriteLine(s); //исходная строка
Console.WriteLine(s.Replace("Nikolay", "Oleg"));//измененная строка
Console.WriteLine();
Console.WriteLine("Задание 2");
string r = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. " +// исходная строка
"Были описаны основные операторы и методы, которые используются для работы со строками.";
Console.WriteLine(r.Substring(67,40)+".");//получаем заданную строку и добавляем точку для наглядности
Console.WriteLine();
Console.WriteLine("Задание 3");
string q = "Login1,LOgin2,login3,loGin4";//задана строка
//q = q.ToLower();//либо переводим в нижний регистр либо сейчас...
string[] logins = q.Split(',');
for (int i = 0; i < logins.Length; i++)
Console.WriteLine(logins[i].ToLower());//либо в массиве
Console.ReadKey();
}
}
}


Наталья 03 окт 2015 02:18
Второе:
class Program
{
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.Substring(66, 41));
Console.ReadLine();
}
}


Третье:

class Program
{
static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4";

string[] array = s.Split(',');
for (int i =0; i<5; i++)
Console.WriteLine(array[i].ToLower());
Console.ReadLine();
}
}

Александр 20 сен 2015 05:42
Метод, получающий аббревиатуру заданного текста.
как это написать, вроде бы все понятно, а сделать не получается

Дмитрий 13 сен 2015 13:25
Второе задание:
static void Main(string[] args)
{
string x = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(x.Substring(x.IndexOf("Были")).Remove(x.Substring(x.IndexOf("Были")).IndexOf(",")));
Console.ReadKey();
}

LockerAT 15 авг 2015 17:13
Всем привет.
Как выставлять ограничение на ввод символов к примеру хочу чтобы были только от A до Y?

Макс 14 авг 2015 22:26
У меня в SharpDevelop не получается сделать пример с ToCharArray

Илья 29 июл 2015 20:12
Все три задания. Кажется, все верно.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication21
{
class Program
{

static void Main(string[] args)
{
Console.WriteLine("Домашнее задание №1");
Console.Write("Введите текст: ");
string text = Console.ReadLine();
Console.Write("Введите слово, которе хотите заменить: ");
string sl = Console.ReadLine();
Console.Write("Введите слово, на которе хотите заменить: ");
string newsl = Console.ReadLine();
Console.WriteLine("Новый текст: " + text.Replace(sl, newsl));
Console.Write("\nдля перехода к следующему заданию нажмите любую кнопку клавишу...");
Console.ReadLine();
Console.Clear();
Console.Write("Домашнее задание №2");
string text_2 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine("Начальный текст:" + text_2);
Console.WriteLine("\nВведите слово, с начала которого будет обрезаться текст:");
string slovo = Console.ReadLine();
int index = text_2.IndexOf(slovo);
Console.WriteLine("\nНовый текст: " + text_2.Remove(index));
Console.WriteLine("nдля перехода к следующему заданию нажмите любую кнопку клавишу...");
Console.ReadLine();
Console.Clear();
Console.WriteLine("Домашнее задание №3");
string stroka = "Login1,LOgin2,login3,loGin4";
Console.WriteLine("\nДана строка логинов: " + stroka);
string[] array = stroka.Split(',');
Console.WriteLine("\nРазбивание строки на массив строк и их преобразование:\n");
for (int i = 0; i < array.Length; i++)
{
Console.Write(array[i].ToLower() + " ");
}
Console.ReadKey();
}
}
}

MichGar 24 июл 2015 19:49
/*
Есть некий текст. Необходимо заменить в этом тексте все слова "Nikolay" на "Oleg".
*/

using System;

namespace TextReplace
{
class Program
{
static void Main()
{
Console.Write("Введите строку: ");
string inputString = Console.ReadLine();

Console.Write("\nВведите слово, которое необходимо заменить: ");
string oldName = Console.ReadLine();

Console.Write("\nВведите слово, на которое необходимо заменить: ");
string newName = Console.ReadLine();

Console.WriteLine("\nВведенная Вами строка: \n{0}", inputString);

Console.WriteLine("\nВаш результат: ");
TextReplace(inputString, oldName, newName);
}

public static void TextReplace(string inputText, string oldText, string newText)
{
Console.WriteLine(inputText.Replace(oldText, newText));
}
}
}

/*
Дан текст – «Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп.
Были описаны основные операторы и методы, которые используются для работы со строками».
Обрежьте этот текст так, чтобы осталась только часть «Были описаны основные операторы и методы».
*/

using System;

namespace TextRemove
{
class Program
{
static void Main()
{
string textIn = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп\n" +
"Были описаны основные операторы и методы, которые используются для\n" +
"работы со строками\n.";
Console.WriteLine(TextRemove(textIn));
}

public static string TextRemove(string s)
{
return s.Substring(s.IndexOf("Были "), (s.IndexOf(", которые") - s.IndexOf("Были ")));
}
}
}

/*
Дана строка, которая содержит имена пользователей, разделенные запятой – "Login1,LOgin2,login3,loGin4".
Необходимо разбить эту строку на массив строк (чтобы отдельно были логины), и перевести их все в нижний регистр.
*/

using System;

namespace TextSplit
{
class Program
{
static void Main()
{
string textIn = "Login1,LOgin2,login3,loGin4";
TextSplit(textIn);

}

public static void TextSplit(string s)
{
string[] textOut = s.Split(',');
for (int i = 0; i < textOut.Length; i++)
Console.WriteLine(textOut[i].ToLower());
}
}
}

AlPer 19 июн 2015 21:58
//захотелось сделать что-то универсальное
Задание 2

using System;

namespace MyCSharp
{
class Programm
{
static void MyFunk(string text1, string text2)
{
string text3;
string[] array = text2.Split(' ');
text3 = text1.Remove(0, text1.IndexOf(array[0] + " " + array[1]));
Console.WriteLine(text3.Remove(text2.Length));
}

static void Main()
{
string Text1 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками.";
string Text2 = "Были описаны основные операторы и методы";

if (Text1.Contains(Text2))
{
MyFunk(Text1, Text2);
}

Console.ReadLine();
}
}
}

AlPer 19 июн 2015 21:20
для Flamingo (понравилось)

using System;

namespace MyCSharp
{
class Programm
{
public static void Replace(string text, string word1, string word2)
{
Console.WriteLine(text.Replace(word1, word2));
}

static void Main()
{
string Text1 = "Nikolay сегодня пошёл в школу и получил двойку по математике. Прийдя домой, Nikolay получил от мамы на орехи";
Replace(Text1, "Nikolay", "Oleg");

Console.ReadLine();
}
}
}

Юлия 02 июн 2015 04:00
static void Main(string[] args)
{
string s = "Login1,Login2,Login3,Login4";

string[] logins = s.Split(',');
foreach (string s1 in logins)
{ Console.WriteLine(s1.ToLower()); }
Console.ReadKey();
}

Юлия 02 июн 2015 02:49
static void Main(string[] args)
{
string s = ("Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками");
string s1 = ("Были описаны основные операторы и методы");
int nachalo=s.IndexOf(s1);
Console.WriteLine(s.Substring(nachalo, s1.Length));

Console.ReadLine();

}

rotkiv 29 май 2015 13:41
по ДЗ 1 и 3 вопросов нет

ДЗ 2
помогите разобраться, почему подстрока начинается правильно, с буквы "Б", и не хочет заканчиваться на запятой?

static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.Substring(s.IndexOf("Б",',')));
Console.ReadKey();
}


Дмитрий 27 май 2015 15:05
2: Задача

static void Main(string[] args)
{
string str = " Login1, LOgin2, login3, loGin4";
string str1 = str.ToLower();

string[] arrayStr = str1.Split(',');

foreach (string str2 in arrayStr)
{
Console.WriteLine(str2);
}
Console.ReadKey();

Дмитрий 27 май 2015 14:56
Первая задача

static void Main()
{
string str = "Nikolay, Anton, Andrey, Dima, Nikolay";

Console.WriteLine(str.Replace("Nikolay", "Oleg"));

Console.ReadKey();
}

Flamingo 21 май 2015 21:45

string str_one = "Login1,LOgin2,login3,loGin4";
str_one = str_one.ToLower();
string[] logins = str_one.Split(',');
for (int i = 0; i < logins.Length; i++ )
{
Console.WriteLine(logins[i]);
}
Console.ReadKey();

Flamingo 18 май 2015 18:23

public static void Split(string text)
{
string[] stringArray = text.Split('.');
Console.WriteLine(stringArray[1] + ".");
Console.ReadKey();
}
static void Main(string[] args)
{
string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками.";
Split(text);
}

Flamingo 18 май 2015 15:32

public static void Replace(string text)
{
Console.WriteLine(text.Replace("Nikolay", "Oleg"));
Console.ReadKey();
}
static void Main(string[] args)
{
string text = "Nikolay сегдоня пошёл в школу и получил двойку по математике. Прийдя домой, Nikolay получил от мамы на орехи";
Replace(text);
}

Александр_Бугай 06 май 2015 09:08
Задача 3
string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
for (int i = 0; i < array.Length; i++)
{
array[i] = array[i].ToLower();
Console.WriteLine(array[i]);
}
Console.ReadKey();

Александр_Бугай 06 май 2015 08:56
Задача 2.
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
s = s.Remove(0, 67);
s = s.Remove(40);
Console.WriteLine(s);
Console.ReadLine();
Console.ReadKey();

Александр_Бугай 06 май 2015 08:47
Задача 1
string s = "Nikolay is my best friend. Nikolay live in Nikolayev";
Console.WriteLine(s.Replace("Nikolay", "Oleg"));
Console.ReadLine();
Console.ReadKey();

Максим 30 мар 2015 09:34
vilhelm
---
Метод IndexOf возможно то что вам нужно

vilhelm 29 мар 2015 20:14
подскажите как в с# найти отдельный символ. Буду благодарен

Andrey 16 мар 2015 23:20
Мій код:


static void Main()
{
string text1 = "Nikolay, Dmutro, Petro, Nikolay, Oleg.";
Console.WriteLine(text1.Replace("Nikolay", "Oleg"));

string text2 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string text2_0 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. ";
string text2_1= text2.Remove(0, text2_0.Length);
string text2_2 = " которые используются для работы со строками";
string text2_3 = text2_1.Remove(text2_1.IndexOf(text2_2), text2_2.Length);
string text2_4 = text2_3.Replace(",", ".");
Console.WriteLine(text2_4);

string text3_0 = "Login1,LOgin2,login3,loGin4";
string text3_1 = text3_0.ToLower();
string[] text3_2 = text3_1.Split(',');
Console.WriteLine(text3_2[0] + "\n" + text3_2[1] + "\n" + text3_2[2] + "\n" + text3_2[3]);

Console.ReadLine();
}

Stahma 23 фев 2015 00:16
3 task:

static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4";
string[] s1 = s.Split(',');
for (int i = 0; i < s1.Length; i++)
{
Console.WriteLine(s1[i].ToLower());
}
}

Stahma 23 фев 2015 00:04
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int a = s.IndexOf("Были");
int b = s.IndexOf(", которые");
Console.WriteLine(s.Substring(a, b-a));


}

Giffy 20 фев 2015 15:00
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace строки
{
class Program
{
static void Main(string[] args)
{
string o = "Oleg", n = "Nikolay", inputStr;
Console.WriteLine("Input some text.");
inputStr = Console.ReadLine();
Console.WriteLine(inputStr.Replace(o, n));
Console.ReadKey();

string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
text = text.Remove(text.IndexOf(", которые"));
text = text.Substring(text.IndexOf("Были"));
Console.WriteLine(text);
Console.ReadKey();

string logins = "Login1,LOgin2,login3,loGin4";
string[] masiv = logins.Split(new char[]{',',' '}, StringSplitOptions.RemoveEmptyEntries);
foreach (string mas in masiv)
{
Console.WriteLine(mas.ToLower());
}
Console.ReadKey();
}
}
}

Максим 16 фев 2015 09:57
AlPer
----

string data = "Login1,LOgin2,login3, ,loGin4";
string[] logins = data.Split(new char[]{',',' '}, StringSplitOptions.RemoveEmptyEntries);
foreach (string login in logins)
{
Console.WriteLine(login.ToLower());
}
Console.ReadKey();

AlPer 15 фев 2015 21:51
а если строка выглядит так : "Login1,LOgin2,login3, ,loGin4"
а надо вывести массив не пустых строк. Это можно только методом Split сделать? Че-то вот играюсь с StringSplitOptions.RemoveEmptyEntries и не получается...

Максим 15 фев 2015 14:22
AlPer
---
Сам вчера над этим вопросом мучался. Консол windows не поддерживает Юникод, но можно хотя бы UTF8 поставить, это уже лучше ASCII. Нужно открыть консоль, жмем в левом верхнем углу на иконку -> свойства, и в разделе шрифты выбираем Lucida Console. В программе же нужно задать кодировку UTF-8:

Console.OutputEncoding = Encoding.UTF8;
Console.WriteLine('\u00BE'); //¾
Console.WriteLine('\u2260'); //?

AlPer 14 фев 2015 21:27
Не могу нигде найти как вывести на консоль такие символы как "корень квадратный", или "перечеркнуть" слово или подчеркнуть слово или (тоже было бы интересно знать) создать надстрочный знак или подстрочный ...
было бы здорово...

Maryan 05 фев 2015 19:00
Можно просто разделить весь текст по массиву и найти самое большое слово

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
int max = 0;
FileStream file = new FileStream("D:\\text.txt", FileMode.Open, FileAccess.Read);
StreamReader read = new StreamReader("D:\\text.txt");
string[] text = read.ReadToEnd().Split(' ');
for (int i = 0; i < text.Length; i++)
if (text[i].Length > max)
max = text[i].Length;
read.Close();
Console.WriteLine(max);
Console.ReadKey();
}
}
}

HHHaaa 04 фев 2015 13:28

static void Main(string[] args)
{
//Задача 1. Есть некий текст. Необходимо заменить
//в этом тексте все слова "Nikolay" на "Oleg".
string s = "Oleg, Vasay, Nikolay";
Console.WriteLine(s.Replace("Oleg", "Nikolay"));
Console.ReadKey();
Console.WriteLine("\r\n");

//Задача 2. Дан текст – «Сегодня мы с вами рассмотрели,
//как работать со строками в Си-шарп. Были описаны основные
//операторы и методы, которые используются для работы со
//строками». Обрежьте этот текст так, чтобы осталась
//только часть «Были описаны основные операторы и методы».
string st = "Сегодня мы с вами рассмотрели," +
"как работать со строками в Си-шарп. Были" +
" описаны основные операторы и методы, которые" +
"используются для работы со строками»";
int ser2 = st.IndexOf(", которые");
int ser1 = st.IndexOf("Были");
int ser3 = (ser2 -1) - (ser1 - 1);
Console.WriteLine(st.Substring(ser1, ser3));
Console.ReadKey();
Console.WriteLine("\r\n");


//Задача 3. Дана строка, которая содержит имена пользователей,
//разделенные запятой – "Login1,LOgin2,login3,loGin4".
//Необходимо разбить эту строку на массив строк
//(чтобы отдельно были логины), и перевести их все в нижний регистр.
string login = "Login1,LOgin2,login3,loGin4";
string[] arrey = login.Split(',');
for (int i = 0; i < arrey.Length; i++)
{
Console.Write(arrey[i].ToLower()+ " ");
}
Console.ReadKey();
}
}
}

Rux 29 янв 2015 09:13
string s = "Login1,LOgin2,login3,loGin4";
string[] a = s.ToLower().Split(',');
foreach (string el in a)
Console.WriteLine(el);
Console.ReadLine();

Deltazone 30 дек 2014 13:43
Даже так

static void Main(string[] args)
{

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";

s = s.Remove(s.IndexOf(", которые"));
s = s.Substring(s.IndexOf("Были"));

Console.WriteLine(s);
Console.ReadKey();

}

Deltazone 30 дек 2014 13:38
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";

int a = s.IndexOf("Были"); // Индекс обрезания "до строки"
int b = s.IndexOf(", которые"); // Индекс обрезания "после строки"

s = s.Remove(b); // Обрезаем конец
s = s.Substring(a); // Обрезаем начало

Console.WriteLine(s); // Выводим результат
Console.ReadKey();
}

ДмитрийМ 21 дек 2014 18:33
AlexWolf , а если тест во 2ой задаче будет 1млн. букв и > , ты тоже будешь считать?

ДмитрийМ 21 дек 2014 18:30
using System;

namespace Разбитьстрокунамассив_строк
{
class Program
{
static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
for (int i = 0; i < array.Length; i++)
Console.WriteLine(array[i].ToLower());
}
}
}

AlexWolf 17 дек 2014 16:42
Все три задания:

static void Main(string[] args)
{

string text = "Коля спит. Коля ест. Коля идет.";
Console.WriteLine(text);
Console.WriteLine("нажмите клавишу для изменения текста");
Console.ReadKey();
Console.WriteLine(text.Replace("Коля","Олег"));
Console.ReadKey();

string text2 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(text2);
Console.WriteLine("нажмите клавишу для обрезания текста");
Console.ReadKey();
Console.WriteLine(text2.Substring(67,40));
Console.ReadKey();

string text3 = "Login1,LOgin2,login3,loGin4";
Console.WriteLine(text3);
Console.WriteLine("нажмите клавишу для создания массива");
Console.ReadKey();
string[] txt = text3.Split(',');
for (int i = 0; i < txt.Length; i++)
{ Console.WriteLine(txt[i].ToLower()); }
Console.ReadKey();

baks85 10 дек 2014 19:40
Задание №1

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
string s = "Nikolai kopal yamu i upal v neje";
Console.WriteLine(s.Replace("Nikolai", "Oleg"));
Console.ReadKey();
}
}
}

______________________________________________________________
задание №2

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int charnumber = 0;
string replasedtext;
if (s.Contains("Были"))
charnumber = s.IndexOf("Были");
replasedtext = s.Remove(0, charnumber - 1);

if (replasedtext.Contains(", которые"))
charnumber = replasedtext.IndexOf(", которые");
string x = replasedtext.Remove(charnumber);

Console.WriteLine(x);



Console.ReadKey();
}
}
}


________________________________________________________________

Задание №3

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication13
{
class Program
{
static void Main(string[] args)
{
string s = "bAkS,ZeRo,geORg,vaSia,PetiA";
string[] masslog = s.Split(',');

for (int i = 0; i < masslog.Length; i++)
{
masslog[i] = masslog[i].ToLower();
Console.WriteLine(masslog[i]);

}

Console.ReadKey();
}
}
}

Азиз 07 дек 2014 12:57
// Задание 1

using System;

public class Program
{
public static void Main()
{
string someText = "Yo, Nikolay, Wazzup guy? Y r fine? I like ya name: \"Nikolay\" ";
someText = someText.Replace("Nikolay","Oleg");
Console.WriteLine(someText);

}

}


// Задание 2

using System;

public class Program
{
public static void Main()
{
string someText = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
someText = someText.Replace("Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. ","");
someText = someText.Replace(", которые используются для работы со строками","");
Console.WriteLine(someText);

}
}



//Задание 3
using System;

public class Program
{
public static void Main()
{
string someText = "Login1,LOgin2,login3,loGin4";
string[] array = someText.Split(',');
Console.WriteLine(array.Length);

}
}




Вот, подскажите можно ли улучшить как то код?

Максим 13 ноя 2014 18:58
Renneur
---
Я, на жаль, не провидець, важко щось сказати

Renneur 12 ноя 2014 19:05
може я в налаштуваннях вісуал студіо щось збив?

Максим 12 ноя 2014 19:01
Renneur
---
Не знаю, в мене Ваш код працює нормально, і виводить "Си-шарп. Были описаны основные опер". Має працювати

Renneur 12 ноя 2014 18:48
Що я зробив не правильно? в мене в консолі пише System.Win32[] і все


static void Main(string[] args)
{
string s = ("Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками");

Console.WriteLine(s.Substring(57, 36));
Console.ReadKey();
}

Антон 04 ноя 2014 13:17
Мой вариант задачи №2

static void Main(string[] args)
{

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";

string res = s.Substring(s.IndexOf("Были"), Convert.ToInt32( s.IndexOf(", которые") - s.IndexOf("Были")));
Console.WriteLine(res);
Console.ReadKey();

}

Julia 03 ноя 2014 15:53
Привет Всем!!! Посмотрите мои решения Задачек. Очень Интересный и поучительный урок этот был...
// 1 Задача***********************************************
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Less9_String
{
class Program
{
static void Main(string[] args)
{
string text = "Sasha asks-'Nikolay would you like come to the sinema today with me?', 'Yes!'- answers Nikolay";
Console.WriteLine(text.Replace("Nikolay"," Oleg"));
Console.ReadLine();
}
}
}


///// 2 Задача ********************************************

class Program
{
static void Main(string[] args)
{
int[] index = new int[2];
string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
for (int i=0; i<2; i++)
{
if (text.Contains("которые"))
{
index[i] = text.IndexOf("которые");
text = text.Remove(index[i]);
}
else if (text.Contains("Были"))
{
index[i] = text.IndexOf("Были");
Console.WriteLine(text.Substring(index[i]));
}

}

Console.ReadLine();
}
}
}

///// 3 Задача **********************************************

class Program
{
static void Main(string[] args)
{

string text = "Login1,LOgin2,login3,loGin4,LOGIN5";
string[] Newtext = text.Split(',');

text=string.Join(", ", Newtext);
Console.WriteLine(text.ToLower());

Console.ReadLine();
}
}
}

Slavik 21 сен 2014 20:25
спасибо за урок
задача 1
static void Main(string[] args)
{
string s = "Nikolay + tex text text";
Console.WriteLine(s);
Console.WriteLine(s.Replace("Nikolay", "Oleg"));
Console.ReadKey();
}

задача 2
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели," +
"как работать со строками в Си-шарп." +
" Были описаны основные операторы и методы," +
" которые используются для работы со строками.";
string[] array = s.Split('.');
Console.WriteLine(array[1]);
Console.ReadKey();
}


задача 3
static void Main(string[] args)
{
string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
foreach (string k in array)
{
Console.Write(k.ToLower() + " ");
}
Console.ReadKey();
}

Firik 09 сен 2014 15:59
3.

string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
foreach (string k in array)
Console.WriteLine(k.ToLower());
Console.ReadKey();

Максим 28 авг 2014 23:17
Vera
---
Таким же образом, как и, например, в txt. Html также содержит текстовую информацию

Vera 28 авг 2014 09:35
Здравствуйте, очень нравятся ваши уроки. Мне как новичку в С#. Подскажите, как вывести текст в html файл. Очень нужно по заданию.

Заранее спасибо

Vera 27 авг 2014 11:59
sing System;

namespace String
{
class MainClass
{
public static void Main (string[] args)
{
string stroka=" Nikolay vishel na ulicy. Na nem bila kurtka, t.k. schel doshd.";
Console.WriteLine(stroka);
Console.WriteLine(stroka.Replace("Nikolay","Oleg"));
string fraza="Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(fraza);
int s =fraza.IndexOf (".") + 2;
Console.WriteLine(fraza.Substring(s));
string pas="Login1,LOgin2,login3,loGin4";
Console.WriteLine(pas);
pas=pas.ToLower();
string[] array = pas.Split(',');
Console.WriteLine(pas);
for (int i = 0; i<array.Length; i++)
{
Console.WriteLine(array[i]);
}

}
}
}

Benzo 20 авг 2014 23:23
static void Main(string[] args)
{//программа переводит строку в низний регистр и разбивает строку по указанному символу на массив подстрок
string a = "Login1,LOgin2,login3,loGin4";
a = a.ToLower();//переводим строку в нижний регистр
string[] array = a.Split(',');//разбивает строку по указанному символу на массив подстрок по символу запятой "?"

foreach (string s in array)//выводим разбитую строку в массив
Console.WriteLine(s);

Console.ReadKey();
}

Benzo 20 авг 2014 23:03
static void Main(string[] args)
{ int enter, end, need;
string a = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
enter = a.IndexOf("Были");
end = a.IndexOf(", которые");

need = end - enter;

string b = a.Substring(enter, need);

Console.WriteLine(b);
Console.ReadKey();

}

Benzo 20 авг 2014 21:45
static void Main(string[] args)
{
string a = "Николай пошел на работу";
Console.WriteLine(a);

string b = a.Replace("Николай", "Олег");
Console.WriteLine(b);
Console.ReadKey();

}

nadjon4ik 30 июл 2014 13:08
3.
string p;
string s = "Login1,LOgin2,login3,loGin4".ToLower();
string[] k = s.Split(',');
for (int i = 0; i < k.Length; ++i) { p = k[i]; Console.Write(p+" "); }

nadjon4ik 30 июл 2014 12:45
1. string s = Console.ReadLine();
Console.Write(s.Replace("Nikolay", "Oleg"));
Console.ReadKey();

nadjon4ik 30 июл 2014 12:33
2.string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками\r\n";
Console.Write(s.Substring(67).Remove(40));

n0n4m3r 30 июл 2014 10:04
//Task1
string s="Nikolay makes me laught!";
Console.WriteLine(s);
Console.WriteLine(s.Replace("Nikolay", "Oleg"));
//Task2
s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп." +
"Были описаны основные операторы и методы, которые используются для работы со строками";
string need = "Были описаны основные операторы и методы";
s = s.Remove(0, s.IndexOf("Б"));
s = s.Remove(need.Length);
Console.WriteLine(s);
//Task3
s = "Login1,LOgin2,login3,loGin4";
s = s.ToLower();
string[] logins = s.Split(',');
for (int i = 0; i < logins.Length; ++i)
Console.WriteLine(logins[i]);

Console.ReadKey();

iNew 19 июл 2014 00:29
Задача №2

public static void Main(string [] args)
{

Console.WriteLine("Введите нужный вам текст:");
string text = Convert.ToString(Console.ReadLine());

do
{
Console.WriteLine("Введите нужный вам текст:");
text = Convert.ToString(Console.ReadLine());
}
while (String.IsNullOrEmpty(text) == true);
Console.WriteLine("Введите слово, с которого (включительно) нужно оставить текст");
int start = (text.IndexOf(Console.ReadLine()));
Console.WriteLine("Введите слово, до которого нужно обрезать текст");
int end = (text.IndexOf(Console.ReadLine()));
int length = end - start;
Console.WriteLine("Вот ваш отредактированый текст:");
Console.WriteLine(text.Substring(start, length));
Console.ReadLine();


}
}
}

Oper 18 июл 2014 17:18
Задача 2.

Вариант 1:
Считаю «Были описаны основные операторы и методы» критерием для решения задачи. Т.е. использовать данную фразу для решения задачи.

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string cut = "Были описаны основные операторы и методы";
Console.WriteLine(s.Substring(s.IndexOf(cut), cut.Length));
Console.ReadKey();

Вариант 2:
Считаю «Были описаны основные операторы и методы» целью получить данную фразу любыми способами, не используя её.

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.Remove(s.LastIndexOf(",")).Substring(s.IndexOf("Б")));
Console.ReadKey();

Вадим 10 июл 2014 10:42
для задачи 2 более универсальный вариант, ведь текст, в принципе, может быть любым:

string str = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные ...";
string str2 = str.ToUpper(); //приведение к верхнему регистру
Console.WriteLine(str.Remove(str2.IndexOf("СЕГОДНЯ"), str2.IndexOf("БЫЛИ") - str2.IndexOf("СЕГОДНЯ"))); //вывод измененной исходной строки

Albert 05 июл 2014 00:36
static void Main(string[] args)
{

//Zadacha1
string text = "name, привет! Можешь проголосовать за меня на сайте webtest.loc ? - Заранее спасибо! :-* ";
string name;
Console.WriteLine("Введите имя");
name = Convert.ToString(Console.ReadLine());
Console.WriteLine(text.Replace("name", name));
Console.ReadKey();

//Zadacha2
Console.WriteLine();
string text2 = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int k = text2.IndexOf("Были");
Console.WriteLine(text2.Remove(0,k));
Console.ReadKey();

//Zadacha3
Console.WriteLine();
string WordSet = "Login_1,loGIN_2,lOgin_3,LOGIn_4,login_5";
Console.WriteLine(WordSet);
Console.WriteLine();
WordSet = WordSet.ToLower().Replace("_", " ");
string[] WordArray = WordSet.Split(',');
for (int i = 0; i < WordArray.Length; i++)
{
Console.WriteLine(WordArray[i]);
}
Console.ReadKey();

Максим 01 июл 2014 15:35
AlexSerikov
---
Один новый уже есть

AlexSerikov 30 июн 2014 21:17
Admin, извиняюсь. Я внимательно еще раз перечитал абзац "Неизменяемые строки" и мне, глупому, все стало ясно.
Задам вопрос, раз уж написал, будут еще уроки по C#?

AlexSerikov 30 июн 2014 21:11
Уважаемый Admin. Когда делал 1 задачу, заметил такую вещь.
string s = "Nikolay loves boobs. I Think all men love boobs.";
s.Replace("boobs", "books");
Console.WriteLine(s);
Когда проводишь декомпозицию данной операции, то она не работает.
Однако, когда складываешь, т.е.
string s = "Nikolay loves boobs. I Think all men love boobs.";
Console.WriteLine(s.Replace("boobs", "books"));
Все работает. Т.е. применяя методы к string, разделять операции Console.Write*** и s.Replace нельзя. Не могли бы вы объяснить, почему это так ?

P.S. я извиняюсь за свой комментарий снизу ("Уважаемы"), кот прыгнул на стол и я вернулся на прошлую страницу )))

denzorin 11 июн 2014 22:21
Задача 2

static void Main(string[] args)
{

string s = @"Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.IndexOf("Были описаны"));//67


s = s.Remove(0, 67);
Console.WriteLine(s.IndexOf("и методы"));//32
s = s.Remove(40);
Console.Clear();
Console.WriteLine(s);


Console.ReadKey();
}

Yegor 23 май 2014 10:28
Точно!!!

Большое спасибо

Максим 22 май 2014 19:09
Yegor
---
i < log.Length меняем на i < mas.Length

Yegor 22 май 2014 14:34
вопрос по 3-й задаче:

написал:
string log = "Login1,LOgin2,login3,loGin4";

string[] mas = log.Split(',');
for (int i = 0; i < log.Length; i++)
{
mas[i] = mas[i].ToLower();
Console.Write(mas[i]+" ");
}

Console.ReadKey();

Выдает ошибку:
IndexOutOfRangeException was unhandled в строке Console.Write(mas[i]+" ");

Не могу понять почему

Яков 20 май 2014 20:37
1 задача
string txt="Nikolay idet spat.Nikolay ustal.Nikolay prosnulsya.";
string name = "Nikolay";
string name2 = "oleg";
Console.WriteLine( txt.Replace(name,name2));
Console.ReadKey();
2 задача
string cc = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(cc.Substring(cc.IndexOf("Были"), cc.IndexOf("которые") - cc.IndexOf("Были")-2));
Console.ReadKey();
3 задача
string logins = "Login1,LOgin2,login3,loGin4";
logins = logins.ToLower();
string[] newlogins = logins.Split(',');
Console.ReadKey();

Все норм?

Сергей 15 май 2014 18:52
Admin
---
В целом, я хотел изучать с# не по урокам по порядку, а самостоятельно составить себе задание, которое сразу будет охватывать многие темы такие как работа с файлами, работа со строками циклами и прочим. Каждый раз, когда сталкиваюсь с трудностями пытаюсь найти в ваших уроках решения (глобально программа представляет что то вроде универсального помощника и составляет списки для похода в магазин, ставит напоминалки и другие мелочи) я решил, что иногда могу опечатываться в написании нужное команды и решил написать функцию, которая будет проверять каждую команду и если она написана приближенно правильно (на данный момент 80%), то команда будет исправлена и соответственно будет выполнено новое действие. Принцип функции: берётся команда и раскладывается на массив букв, далее берётся 1 слово из файла и тоже раскладывается на буквы. Далее идёт поочерёдное сравнение каждой буквы по порядку и если буквы совпадают счётчик "impf" увеличивается на +1, после того как слово полностью проверилось сравнивается показатель счётчика с 80% длинной слова (т.е. прим. слово "молоко" состоит из 6 букв, 80% от 6 это 4.8 т.е. если в слове будут совпадать хотя бы 5 букв, то слово автоматически будет заменено на верное ) Да я понимаю, что я многое не учёл в этом алгоритме например это не сработает если я просто пропустил 1 букву, но для начала написал хотя бы это.

1. А можно пояснение, для чего нужна кодировка?
2. Условие "while( Dictionary != "*****") || (impf < a)" первое проверяло конец файла (пропустил возможность сделать это намного проще и решил реализовать путём добавления в файл последней строчкой 5 звёздочек и сделать проверку) а второе должно было остановить цикл в случае если слово нашлось и "impf" стал больше чем 80% от длинны слова (сейчас вижу что поставил знак "меньше" вместо "больше")
3. Хм, а я подумал что цикл остановится когда "counter" примет значение равное значению длинный слова

Огромное спасибо за помощь и хотел попросить добавить урок по созданию формы windows (писал на email, но т.к. не получил ответа не знаю прочитали ли вы)

Максим 15 май 2014 15:32
Сергей
---
Не совсем понял задание, и как вы его пытаетесь реализовать. Но есть некоторые моменты:

1. Пришлось добавить кодировку:
StreamReader reader = new StreamReader(file1, Encoding.GetEncoding("windows-1251"));
2. while (Dictionary != "*****") || (impf < a) - непонятно что это за условие, вместо этого написал while (!reader.EndOfStream)
3. for (int counter = 0; counter == length; counter++) - этот цикл никогда не сработает, условие неправильное. Меняем на counter < length
4. Всё это кое-как у меня работало при данных в файле в виде двух строк:
Молоко
Молако

Сергей 15 май 2014 09:56
ошибочные команды на нужные*

Сергей 15 май 2014 09:55
Здравствуйте! Я пытался написать собственную программу (по задумке она должна исправлять ошибочные команды на ложные прим. вместо команда "молОко" написали "молАко") но у меня вылетает ошибка, никак не могу понять почему
(собственно код функции)
public static void comparison(string Command)
{
FileStream file1 = new FileStream("C:\\Glados\\System\\Comparison.txt", FileMode.Open);
StreamReader reader = new StreamReader(file1);
int impf = 0;
int length = 0;
string Dictionary = "";
length = Command.Length;
double a = 0.8 * length;
char[] Array = Command.ToCharArray(); //разбили полученное слово на буквы
while ((Dictionary != "*****") || (impf < a))
{
Dictionary = reader.ReadLine();
char[] DictionaryLetter = Dictionary.ToCharArray(); //разбили слово из файла на буквы
for (int counter = 0; counter == length; counter++)
if (DictionaryLetter[counter] == Array[counter])
impf++;
if (impf >= a)
Command = Dictionary;
else
Command = "Произошла ошибка. Возмоно вы ошиблись в написании команды.";
}
reader.Close();
}

ошибка возникает на " char[] DictionaryLetter = Dictionary.ToCharArray(); //разбили слово из файла на буквы" (NullReferenceExeption не обработано) Подскажите пожалуйста, что я сделал не так и как исправить

Serj 22 апр 2014 20:38
Спасибо большое.

Serj 22 апр 2014 20:38
Хм.. Понятно. Надо быть по внимательней с IndexOf. Не все там гладко.... :)

Максим 22 апр 2014 14:47
Serj
---
Сделайте такой вывод, при разбиении строки, и посмотрите что получается:

Console.WriteLine(stroka[i] + "-" + array[i] + " " + s.IndexOf(array[i]));

IndexOf находит отделный "в" не как 10-й кусок строки, а как начало слова "вами" (оба индекса 13)

Serj 22 апр 2014 07:08
Может я как то не правильно IndexOf использовал но без него все работает аж бегом.

int nachalo, konec;
string s = ("Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками");
string[] array = s.Split(' '); // Присваеваем литерному массиву array значение распиленной переменной S.
for (int i = 0; i < array.Length; i++)
{
Console.WriteLine(i +"-"+ array[i]);
}
Console.WriteLine("Введите номер строки начала отреза(Для ДЗ - 12)");
nachalo = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите номер строки завершения отреза(Для ДЗ - 17)");
konec = Convert.ToInt32(Console.ReadLine());
for (int i = nachalo; i < konec +1; i++)
Console.Write(array[i]+ " ");
Console.ReadKey();

Serj 21 апр 2014 11:45
Вот Попытался вторую задачу очеловечить. Вроде получилось, только где-то с 21 строку глючить начинает. Не могу понять почему. Подскажите плиз.


string s = ("Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками");
string[] array = s.Split(' ');
for (int i = 0; i < array.Length; i++)
{
int[] stroka = new int[array.Length];
stroka[i] = i+1;

Console.WriteLine(stroka[i]+"-"+ array[i]);
}
Console.WriteLine("Введите номер строки начала отреза(Для ДЗ - 12)");
int nachalo = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("Введите номер строки завершения отреза(Для ДЗ - 17)");
int konec = Convert.ToInt32(Console.ReadLine());
if (nachalo >= konec)
{
Console.WriteLine("Введено неправильное значение.");
goto to_exit;
}

int a = s.IndexOf(array[nachalo -1]);
int b = s.IndexOf(array[konec]) - a;
Console.Clear();
Console.WriteLine(s.Substring(a,b));
to_exit:
Console.ReadKey();

Farid 03 апр 2014 16:54
1 {
string NujnayaCast,result,VesText = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int dlina;
NujnayaCast = "Были описаны основные операторы и методы";
dlina=VesText.IndexOf(NujnayaCast);
result = VesText.Remove(0, dlina);
Console.WriteLine(result.Remove(40));
Console.ReadKey();
}

3 string imena = "Login1,LOgin2,login3,loGin4";
string[] massiv = imena.Split(','); // делим строку на отдельные массивы
int i;
for (i = 0; i < massiv.Length; i++)
{
Console.WriteLine(massiv[i]. ToLower()); // выводим массивы на печать одновременно заменяя заглавные буквы прописными
}

Console.ReadKey();

1 string s = "b, k, u, l, f, b, a, r, l, g, b.";
Console.WriteLine(s.Replace("b", "new"));
без русских имен, просто замена одного "текста другим"

Ромик 01 апр 2014 16:58
string str = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int nom = str.IndexOf("Были");
int num = str.IndexOf(", которые");
int asd = num - nom;
Console.WriteLine(str.Substring(nom, asd));// первый раз просто ввел 67 , 40. Второй раз решил более по програмистски сделать)
Console.ReadKey();

Евгений 17 мар 2014 21:07
Переделал вторую задачу, в первый раз неправильно перечитал условие

string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int a = s.IndexOf("Были");

string str1=s.Remove(0, a);
int b = str1.IndexOf(", которые");
string str2 = str1.Remove(b, str1.Length-b);

Console.WriteLine(str2);
Console.ReadKey();

Евгений 17 мар 2014 20:34
Задача 3.
static void Main(string[] args)
{
string s = ("Login1,LOgin2,login3,loGin4");
string[] array = s.Split(',');
for (int i=0;i<array.Length;i++){
Console.WriteLine(array[i].ToLower());
}
Console.ReadKey();
}


Задача 2.
static void Main(string[] args)
{
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int a = s.IndexOf("Были");
Console.WriteLine(s.Remove(0,a));
Console.ReadKey();
}


Задача 1.
static void Main(string[] args)
{
Console.WriteLine("vvedite text");
string s = Console.ReadLine();
Console.WriteLine(s.Replace("Nikolay","Oleg"));
Console.ReadKey();
}

Максим 05 мар 2014 19:22
ShpilkinVilkin
---
Так просто "Enter" нажмите, где хотите перенести строку кода

ShpilkinVilkin 05 мар 2014 11:28
Нет, я имел в виду в самом коде..не в командном окне...
К примеру, есть в коде длинная строка или выражение, как эту длинную строку разбить в коде на две строки для читаемости..??


К примеру, в среде матлаб при наличии длинной строки, команд в КОДЕ для читаемости ее продолжают на другой строке используя многоточие..

пример матлаба...
"<начало очень длинной команды><пробел><многоточие>
<продолжение очень длинной команды> ...
<конец очень длинной команды>
Например:

очень длинная команда очень длинная команда очень длинная команда
Преобразовуем:

очень длинная команда очень длинная ...
команда очень длинная команда"

Максим 04 мар 2014 17:43
ShpilkinVilkin
---
Для переноса строки в необходимые места вставляется символ "\n". Эти нужные места придется вычислять самому

Максим 04 мар 2014 17:40
JonyMarkovishivi
---
Для более сложной обработки строк используются регулярные выражения. О них я еще не писал, можете поискать информацию в интернете

ShpilkinVilkin 03 мар 2014 11:03
Дополнение к предыдущему вопросу..Порой нужно перенести строку для читаемости на другую строку, как это сделать?

Пример: «Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками»

строка занимает одна строку в окне и очень длинную и листать не удобно....

JonyMarkovishivi 03 мар 2014 10:58
ЗАДАЧА 1. есть вопросы.
Для начала приведу код программы и результаты:
static void Main(string[] args)
{
string pred = "Сегодня Олега, побили. \" Олег пал..олег";//Исх строка
string zamen="Миша",newpred=pred,lookfor="Олег"; //Замена,новая строка,искомое слово
if (pred.Contains(lookfor)) newpred = pred.Replace(lookfor, zamen);//Замена, если есть слово
Console.WriteLine(newpred);
Console.ReadKey();
}
Результат : Сегодня Мишаа, побили. \" Миша пал..олег
Вопрос. как заменить полностью слово Олег, если оно в падеже? при такой замене получаться не айс. И как уйти от регистра, точнее чувствительности к строчным и заглавным... Или данную задачу только лишь методами не решить, а еще циклом пройтись?

Xirus 13 фев 2014 17:42
3 задача
string s = "Login1,LOgin2,login3,loGin4";
string[] s1 = s.Split(',');
for (int i = 0; i < s1.Length; i++)
{
s1[i] = s1[i].ToLower();
Console.WriteLine(s1[i]);
}

Xirus 13 фев 2014 17:36
2 ЗАДАЧА string s = " Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками.";
Console.WriteLine(s.Substring(68));

Xirus 13 фев 2014 17:27
static void Main(string[] args)
{
/**Есть некий текст. Необходимо заменить в этом тексте все слова "Nikolay" на "Oleg".*/
string s = "Nikolaj valera petrovich sanek Nikolaj ";
if (s.Contains("Nikolaj")) Console.WriteLine(s.Replace("Nikolaj", "Olga"));

}

Илюфер 05 фев 2014 13:28
3 задача
///////////////////////////

public static void Main()
{
string logins = "Login1,LOgin2,login3,loGin4";
string[] arr = logins.Split(',');

for (int i = 0; i < arr.Length; i++)
{
Console.WriteLine(arr[i].ToLower());
}


}

Илюфер 05 фев 2014 13:12
2 задача
//////////////////////


public static void Main()
{
string hlw = @"Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп.
Были описаны основные операторы и методы, которые используются для работы со строками";

string my = hlw.Substring(hlw.IndexOf("Были"));

Console.WriteLine(my.Remove(my.IndexOf(", ")));

}

Максим 31 янв 2014 17:00
Александр
---
Создавать переменную стоит тогда, когда она будет использоваться как минимум несколько раз. Здесь лучше обойтись без переменной

Александр 29 янв 2014 18:01
А для второй задачи лучше создать переменную в которую будет занесен номер букву "Б" в слове "Были", или лучше
s = s.Substring(s.IndexOf("Были").......

KRECER 22 янв 2014 02:23
// Задача № 1
string Names = "Igor Pasha Nikolay Kostya Max Nikolay";
Console.WriteLine(Names.Replace("Nikolay", "Oleg"));
Console.ReadKey();

// Задача № 2
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
s = s.Substring(s.IndexOf("Были"), 40);
Console.WriteLine(s);
Console.ReadKey();

// Задача № 3
string s = "Login1,LOgin2,login3,loGin4";
string[] Logins = s.Split(',');
foreach (var Log in Logins) Console.WriteLine(Log.ToLower());
Console.ReadKey();

The Saint 08 янв 2014 01:25
ДЗ №3 Мой вариант

string s = "Login1,LOgin2,login3,loGin4";
string[] array = s.Split(',');
int i;
for (i = 0; i < array.Length; i++)
{
Console.WriteLine(array[i].ToLower());
}
Console.ReadLine();

The Saint 08 янв 2014 01:07
ДЗ №2 Мой вариант.

string str = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string str1 = "Были";
string str2 = "методы";
int end;

str = str.Remove(0, (str.IndexOf(str1)));
end = str.IndexOf(str2)+str2.Length;
str = str.Remove(end);
Console.WriteLine(str);
Console.ReadLine();

Илья 23 дек 2013 15:46
1 задача
static void Main(string[] args)
{
string s = " Nikolay, Oleg, Oleg, Nikolay, Nikolay ";
Console.WriteLine(s.Replace("Nikolay", "Oleg"));
Console.ReadLine();
Console.ReadKey();
}

Максим 19 дек 2013 15:48
olegp306
---
Критиковать тут нечего, задания несложные. Только в 3-й задаче можно было без цикла обойтись, как ниже сделал Joe )

olegp306 19 дек 2013 12:33
Жду критики. Очень интересно. Спасибо, очень занимательно.
Задача№1
string str,str1,str2,str3;
int polojenie;
str = "Dkuhwfef w weiuf we weifuwefumwe werf oleg eonikolayirfh oleg sedbasdbs nikolayasd oleg";// строка
str1 = "nikolay";// что заменить
str2 = "Oleg";// на что заменить
Console.WriteLine(str);
str3 = str.Replace(str1, str2);
Console.WriteLine(str.Replace(str1,str2));
str = str3;
Console.WriteLine(str);
Задача№2
str = "«Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками»";
str1="Были";//начало вхождения
str2="методы";//конец вхождения

Console.WriteLine("Задача 2\r\n Было\r\n" + str);
polojenie=str.IndexOf(str1);
str = str.Substring(polojenie);

polojenie = str.IndexOf(str2)+str2.Length;
str = str.Remove(polojenie);

Console.WriteLine("Cтало\r\n" + str);
Задача №3

str = "Login1,LOgin2,login3,loGin4";
string[] arrStr = str.Split(',');
for (int i = 0; i < arrStr.Length;i++)
{
arrStr[i] = arrStr[i].ToLower();
}

Максим 25 ноя 2013 21:07
Joe
---
Ну конечно так лучше. Не нужно никакого цикла

Joe 25 ноя 2013 16:03
static void Main(string[] args)
Только начал изучени си шарпа и пока на стадии чтения только и нет возможности скомпилить код и проверить, но разве в 3 задании не проще будет сделать так?

{
string logins = "Login1,LOgin2,login3,loGin4";
Console.WriteLine(logins.ToLower());
string[] logins_array = logins.Split(",");
Console.ReadLine();
}

Максим 11 ноя 2013 17:38
Павел
---
Console.WriteLine(text.Substring(text.IndexOf("Бы"), text.IndexOf(", ко") - text.IndexOf("Бы")));

Павел 09 ноя 2013 16:00
static void Main(string[] args)
{
// Задача 1
string sometext = "sometext Nikolay blablabla trololo";
Console.WriteLine(sometext.Replace("Nikolay", "Oleg"));
Console.ReadKey();
// Очистка консоли
Console.Clear();
// Задача 2
string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(text.Substring(text.IndexOf("Бы"), 40)); // нНи как не могу понять, как число 40 заменить на что - либо другое
Console.ReadKey();
// Очистка консоли
Console.Clear();
// Задание 3
string logins = "Login1,LOgin2,login3,loGin4";
string[] loginssplited = logins.Split(',');
int i = 0;
do
{
Console.WriteLine(loginssplited[i].ToLower());
i++;
}
while (i<loginssplited.Length);
Console.ReadKey();
}

Даша 17 окт 2013 14:07
//1
string text = "Sasha, Dima, Nikolay, Sergey, Nikolay";
Console.WriteLine(text.Replace("Nikolay", "Oleg"));

//2
string text = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
int start = text.IndexOf("Были");
text = text.Remove(0, start);
int end = text.IndexOf("методы");
text = text.Remove(end + 6);
Console.WriteLine(text);

//3
string logins = "Login1,LOgin2,login3,loGin4";
string[] newlogin = logins.Split(',');
foreach (string str in newlogin)
{
Console.WriteLine(str.ToLower());
}

Console.ReadKey();

DushaZ 21 сен 2013 12:36
1)
class Program
{
static void Main(string[] args)
{
string a = "Sergey, Maxim, Nikolay, Oleg, Nikolay, Vladimir, Sergey";
Console.WriteLine(a.Replace("Nikolay","Oleg"));
Console.ReadKey();

}
}

2)
class Program
{
static void Main(string[] args)
{
string a = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
a = a.Substring(a.IndexOf("Были"));
Console.WriteLine(a.Remove(a.IndexOf(",")));
Console.ReadKey();
}
}

3)
class Program
{
static void Main(string[] args)
{
string a = "Login1,LOgin2,login3,loGin4";
string[] b = a.Split(',');
for (int i = 0; i < 4; i++)
Console.WriteLine(b[i].ToLower());
Console.ReadKey();
}
}

hojiakbar 23 авг 2013 01:12
static void Main(string[] args)
{
string str = "Login1,LOgin2,login3,loGin4";
string[] array = str.ToLower().Split(',');
for(int i =0;i<array.Length;i++)
{
Console.WriteLine(array[i]);
}
Console.ReadKey();
}

hojiakbar 23 авг 2013 00:58
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
Console.WriteLine(s.Substring(s.IndexOf("Были")));
Console.ReadKey();

Максим 19 авг 2013 16:26
Marat
---
нормально, главное чтобы вы поняли, как с этими методами работать

Marat 19 авг 2013 11:54
У меня как то так получилось.
string s = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
s = s.Split('.')[1];
s = s.Substring(1, s.IndexOf(",")-1);
Console.WriteLine(s);

Сергей 13 авг 2013 11:24
а я и не знал что получить длину строки можно через line.Length это действительно упрощает задачку +)

Максим 08 авг 2013 12:26
Дима
---
Посмотрите ниже как сделал Сергей дз2, используя метод IndexOf(). А если бы текст был очень большим? Считать самому символы это не вариант

Дима 08 авг 2013 08:36
static void Main(string[] args)
{
string t = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп.Были описаны основные операторы и методы, которые используются для работы со строками";
string n = t.Remove(106);
Console.WriteLine(n.Substring(66));
Console.ReadLine();
}
}
}

Сергей 07 авг 2013 11:59
Ох уж эти регулярные выражения.... всегда новая тема прям, т.к. использую от случая к случаю

Максим 07 авг 2013 11:12
Сергей
---
С матами не так всё просто, и для них обычно используются регулярные выражения. Реплэйсом можно, например, заменить в шаблоне письма слово "[логин]" логином пользователя, при рассылке писем на почту. А логины должны быть уникальными, но при этом регистр не должен учитываться. Login1 и login1 должен рассматриваться как один и тот же, и при любом сравнении нужно брать оба логина в нижнем регистре (или верхнем), а то часто бывает, что пользователь зарегистрировался с большой буквы, а потом залогинился с малой

Сергей 07 авг 2013 06:24
Первое что пришло на ум, реплейсом можно парсить и заменять к примеру маты на другие символы. А вот за изменение логинов затрудняюсь, возможно для стандартизации, экономии места, читабельности ?

Максим 06 авг 2013 16:07
Сергей
---
строка: string newtext_less2 = newtext_less.Remove(newtext_less.IndexOf(","), 45);

Здесь лишним было указание конечного индекса "45", без этого работать будет также.

А в третьей задаче всё что нужно вы сделали, даже больше. Цифрами я показал как бы уникальность логинов, и убирать их не нужно)

И еще у меня вопрос. Вы понимаете, что эти задачки не просто так, только для обучения, и что в этом есть смысл? Можете навести случай использования такого простого реплэйса в серьезной программе, как в дз1? И зачем логины переводить в нижний регистр?

Сергей 06 авг 2013 12:22
Очередное ДЗ. мой пример решения.

//Задача 1
/*
Реплэйс чувствителен к регистру и замена идёт в чётком контексте, окончания или приставки будут оставлены!
*/
string names = "Олег приехал к другу олегу и они поехали к общему другу Олегу";
Console.WriteLine(names.Replace("Олег", "Виктор"));

//Задача 2
/*
За частую получается длинный и не красивый код из-за не правильного применения полученных знаний или не достатка их.
*/
string text_lesson = "Сегодня мы с вами рассмотрели, как работать со строками в Си-шарп. Были описаны основные операторы и методы, которые используются для работы со строками";
string newtext_less = text_lesson.Remove(0, (text_lesson.IndexOf("Были оп")));
string newtext_less2 = newtext_less.Remove(newtext_less.IndexOf(","), 45);
Console.WriteLine(newtext_less2);

//Задача 3
/*
Тут хотелось конечно сделать нормальное отсеивание чисел даже если там будет "129" строка. Но возникли проблемы которые я не смог победить.
*/
string logins = "Login1,LOgin2,login3,loGin4";
string[] cifri = {"1","2","3","4","5","6","7","8","9","0"};
string[] arraylogins =logins.Split(',');
for (int i = 0; i < arraylogins.Length; i++)
{

if (arraylogins[i].Contains(cifri[i]))
{
Console.WriteLine(arraylogins[i].Remove((arraylogins[i].IndexOf(cifri[i])), 1).ToLower());
}
}


Добавить комментарий:

Имя (обязат.)
E-mail (обязат., не публикуется)


Для вставки ваших программ пользуйтесь кнопкой "исходный код"
Вёрстка сайта с нуля

Уникальный Видеокурс!

"Научись верстать сайты и заработай на этом!"

Получить видеокурс

Подпишись на курс по программированию, и узнавай первым о новых уроках!

RSS подписка Страничка Вконтакте Мы в Twitter

Ошибка в тексте? Выделите ее мышкой и нажмите Ctrl+Enter
Поблагодарить автора: Номер карты (ПриватБанк)
5168 7572 4170 8660
WebMoney
R372544961915 U685637142028 Z999792764387
Наверх
Система Orphus