C# komut her çalıştığında Array içerisine almak

ressh

Kilopat
Katılım
12 Mart 2021
Mesajlar
3.548
Makaleler
2
Çözümler
46
Yer
Türkiye
1650243783112.png


Bu komut her çalıştığında çıkan kelimeleri Array içerisine alsın istiyorum.
Şu an aldığım çıktı şu şekilde

1650243853140.png


Kelimelerin Array içerisinde olmasını ve istediğimde blabla[0] ile kelimeleri çağırmak istiyorum.
 
Son düzenleyen: Moderatör:
[CODE lang="csharp" title="ArrayList Item Add"]// Foreach'dan öncesine ekle.
ArrayList liste = new ArrayList();

// Foreach döngüsünün içerisine Console.Write'dan sonrasına ekle.
liste.Add(s.Remove(0, ExtensionsPath.Length));[/CODE]
 
Eki Görüntüle 1363565

Bu komut her çalıştığında çıkan kelimeleri Array içerisine alsın istiyorum.
Şu an aldığım çıktı şu şekilde

Eki Görüntüle 1363566

Kelimelerin Array içerisinde olmasını ve istediğimde blabla[0] ile kelimeleri çağırmak istiyorum.
Bunu arraylı bir değişken ile yapamazsın hocam. Çünkü uzunluğunu bellidir. Ama List kullanırsan yapabilirsin.


C#:
// değişkeni tanımlıyoruz.
List<string> kelimeler = new List<string>();

// değişkene eleman ekliyoruz.
kelimeler.Add("Test");

// çağırmak için
kelimeler[0]

// örneğin
for(int i = 0; i < kelimeler.Length; i++) 
{
         Console.Writeline(kelimeler[i]);
}
 
C#:
// oluştur.
string[] arr = new string[] {};
// ekle.
arr[index] = s;

Yazdığınız koda göre bir int değeri oluşturup her eklemede i değerini arttırıp öyle eklemeniz gerekmekte.
 
[CODE lang="csharp" title="ArrayList Item Add"]// Foreach'dan öncesine ekle.
ArrayList liste = new ArrayList();

// Foreach döngüsünün içerisine Console.Write'dan sonrasına ekle.
liste.Add(s.Remove(0, ExtensionsPath.Length));[/CODE]
Array listten eleman çağırmak istediğim zaman liste[0]'dan büyük bir sayı yazarsam çalışmıyor.
 

Technopat Haberler

Geri
Yukarı