1. Anasayfa
  2. Nesne Tabanlı Programlama

Visual Studio C# Dersleri – C# Metin Temizleme Trim

Visual Studio C# Dersleri – C# Metin Temizleme Trim
0

C# ile bir forma üzerinde yada console programında girilen metinsel bir ifadenin içindeki, sonundaki veya başındaki boşlukları temizleyebiliriz bunun için trim, TrimEnd, TrimStart fonksiyonlarını kullanacağız ilk olarak aşağıdaki form görüntüsünü oluşturuyoruz

form için gerekli olan aşağıda

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace WindowsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            textBox2.Text = textBox1.Text.TrimEnd();
        }
        private void button2_Click(object sender, EventArgs e)
        {
            textBox2.Text = textBox1.Text.TrimStart();
        }//www.bilisimogretmeni.com
        private void button3_Click(object sender, EventArgs e)
        {
            textBox2.Text = textBox1.Text.Trim();
        }
        private void button4_Click(object sender, EventArgs e)
        {
            textBox2.Text = "";
            int uzunluk = textBox1.Text.Length;
            for (int i = 0; i <= uzunluk-1; i++)
            {
                if (textBox1.Text.Substring(i,1) != " ")
                {
                    textBox2.Text += textBox1.Text.Substring(i, 1);
                }
            }
            //www.bilisimogretmeni.com
        }
    }
}

Aynı uygulamayı console üzerinde yapabilmek için aşağıdaki kodları kullanmamız gerekiyor

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

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Bir Metin girin=");
            string metin = Console.ReadLine();
            //www.bilisimogretmeni.com
            Console.WriteLine("Soldaki boşlukları sil=" + metin.TrimStart());
            Console.WriteLine("Sağdaki boşlukları sil=" + metin.TrimEnd());
            Console.WriteLine("Sağ ve Sol boşlukları sil=" + metin.Trim());
            //www.bilisimogretmeni.com
            string temiz = "";
            int uzunluk = metin.Length;
            for (int i = 0; i <= uzunluk - 1; i++)
            {
                if (metin.Substring(i, 1) != " ")
                {
                    temiz += metin.Substring(i, 1);
                }
            }
            Console.WriteLine("Tüm Boşlukların temizi=" + temiz);
            Console.ReadKey();
        }
    }
}
Bu İçeriğe Tepkin Ne Oldu?
  • 0
    ba_ar_l_
    Başarılı
  • 0
    gayet_yi
    Gayet İyi
  • 1
    te_ekk_rler
    Teşekkürler
  • 0
    anlamad_m
    Anlamadım
  • 1
    yetersiz
    Yetersiz
İlginizi Çekebilir
Subscribe
Bildir
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Yorum
Inline Feedbacks
View all comments