Advertisement
Guest User

19.2 (с комментариями)

a guest
Jan 19th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.66 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel;
  4. using System.Data;
  5. using System.Drawing;
  6. using System.Linq;
  7. using System.Text;
  8. using System.Threading.Tasks;
  9. using System.Windows.Forms;
  10.  
  11. namespace WindowsFormsApplication7
  12. {
  13.     public partial class Form1 : Form
  14.     {
  15.         public Form1()
  16.         {
  17.             InitializeComponent();
  18.         }
  19.  
  20.         private void button1_Click(object sender, EventArgs e)
  21.         {
  22.             String s = textBox1.Text;
  23.             String[] substrings = s.Split(' '); //здесь идёт разбивание строки по делителю ПРОБЕЛ,
  24.                                                 //который представлен аргументом метода Split
  25.             String s1 = "";                    
  26.             foreach (string x in substrings)    //перебирается каждая строка среди подстрок. Строка х представляет собой отельное слово
  27.             {
  28.                 if (x.Trim() != "")             //условие, что делитель не равен пустой строке
  29.                 {
  30.                     for (int i=0; i<x.Length; i++)  //теперь перебираются все буквы слова
  31.                     if (x[i] == '-')                //слово проверяется на наличие дефиса
  32.                     {
  33.                             s1 += x + ' ';          //если условие выполняется, пустая строка, созданная выше, заполняется этим словом
  34.                     }
  35.                 }
  36.             }
  37.             textBox2.Text = s1;
  38.         }
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement