русс | укр

C# - Главная
Контакты
Задайте вопрос...
Просмотр всех вопросов


Пространство имен
  ► System
  ► Microsoft


Для учеников (начинающих)
  ► Видео уроки
  ► Обучение
  ► Примеры программ
  ► Секреты в Си Шарп

Для профессионалов
  ► Обучение
  ► Примеры программ
  ► Задачки - для тебя!










Работа со строками в C#

Написать программу, которая показывает работу со строками.

Задание: Объявить несколько строк и соединить одну строку с другим текстом. Объявить массив строк, записать текст, который в массивах в одну строку, вырезать часть текста и вставить в массив символов и вывести все это на экран.

Текст программы:

using System;

namespace StringMy
{
     class Program
     {
          static void Main(string[] args)
          {
          string text = "life-prog.ru";
          string text2 = text + " - sait programming";
          char[] c = new char[20];

          string[] mas = {"al","ex","an","de","r!"};
          string s = "";
          foreach (string i in mas)
          {
               s = s + i;
          }

          text2.CopyTo(5, c, 0, 7); // вырезаем часть текста prog.ru

          Console.WriteLine(text);
          Console.WriteLine(text2);
          Console.WriteLine(s);
          Console.WriteLine(c);
          Console.ReadKey();

        }
     }
}

 

Давайте немного рассмотрим вырезку куска текста:

text2.CopyTo(5, c, 0, 7); // вырезаем часть текста prog.ru

5 - это с какого символа вырезать часть текста.

c - это массив символов.

0 - это с какого элемента массива записывать вырезанный текст.

7 - это сколько нужно вырезать букв.

Получается: life-prog.ru - sait programming

 

Результат работы программы:

Просмотров: 8617






© 2012 ci-sharp.ru При использовании материала прямая индексирующая ссылка на сайт ОБЯЗАТЕЛЬНА.
Права строго защищены нормами международного права, интеллектуальной собственности и авторского права.