Çözüldü Split metot olarak nasıl yazılır?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Emir46han

Hectopat
Katılım
31 Ocak 2021
Mesajlar
22
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Şu anki kodlarım böyle, nasıl yapabilirim?

C#:
Private static Void asplit(string a)
{

}
Private Void button2_click(object sender, eventargs e)
{

 listBox2.Items.Clear();
 String isim = "onur berkant mevsim";
 String[] isimler = aSplit(isim);
 for (int i = 0; i < isimler.Length; i++)
 {
 listBox2.Items.Add(isimler[I]);[/I]
 [I]}

}
[/I]
 
Son düzenleyen: Moderatör:
Çözüm
Öncelikle void döndürmemelisin. string[] isimlere vereceksen o zaman yine string array döndürüyor olmalısın. private string[] asplit(string a) olmalı yani. Sonrasında fonksiyon içinde template bi string array oluştur. Ardından boşluğa gelene kadarki stringi bu arraye ekle, bu işi strinde karakter kalmayana kadar yap. Eğer son karakter boşluk değilse son kelimeyi de ekle.
Buraya kadar nerelerde yanlışım var.
Private string[] aSplit(string a)
{
string[] isimler = a.Split();
Listbox listbox = New ListBox();
For (int i = 0; i < isimler. Length; i++)
{
Listbox. Items. Add(isimler);
}

}
 
Kodda bir değişiklik yaptım böyle devam edeceğim listboxa aktarmadan gözükmeyecek yaptıklarım ama arka planda yapacak burada ne tür yol izlemme gerekiyor?

Private string[] ASplit(string a, string b)
{
string[] isimler = a.Split();
For (int i = 0; i < isimler. Length; i++)
{

}

}
Private Void button2_click(object sender, eventargs e)
{
String isim = "onur berkant mevsim";

String X = asplit(isim);
}

}
 
Ekrana bir çıktı çıkartmayacağım.
E tamam zaten string a = "onur berkant mevsim"; string[] isimler = a.Split(); dediğinde zaten sen ekrana bir şey çıkartmasanda ayrılmış olacak. Bir de lütfen forumda kodu bu şekilde paylaşma.
 
1693478826393.png


Metotda böyle bir hata alıyorum o neden olabilir?

E tamam zaten string a = "onur berkant mevsim"; string[] isimler = a.Split(); dediğinde zaten sen ekrana bir şey çıkartmasanda ayrılmış olacak. Bir de lütfen forumda kodu bu şekilde paylaşma.

Size ulaşabileceğim bir DC adresi var mıdır?
 
Son düzenleme:

Geri
Yukarı