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
Subscribe
Bildir
guest

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.

0 Yorum
Inline Feedbacks
View all comments