farukk1661
Picopat
- Katılım
- 8 Aralık 2024
- Mesajlar
- 136
- Çözümler
- 2
Daha fazla
- Sistem Özellikleri
- Anakart : Gigabyte B450-M S2H
İşlemci: AMD Ryzen 5 5500
RAM : Corsair vengeance RGB pro16GB 3600Mhz
Ekran Kartı : Sapphire nitro plus RX 6600XT
- Cinsiyet
- Erkek
- Meslek
- İşsiz
Onu class yapmayacaksin. Suan kullandigin formun adi LauncherForm olsun;
C#:class LauncherForm : Form { List<MinecraftVersion> versions; // version sinifinin adini bilmedigimden salladim bi sey public async void listVersions() { // onceki kisimlar ayni versions = await launcher.GetAllVersionsAsync(); // sonraki kisimlar ayni } public LauncherForm() { InitializeComponent(); checkRelease.CheckedEvent += (sender, eventArgs) => { ComboBox.Items.Clear(); if (checkRelease.Checked) { ComboBox.Items.AddRange( versions .Where(version => "release".Equals(version.Type)) .Select(version => version.Name) .ToArray() // Fluent API icin Linq gerekiyor. ); } else { ComboBox.Items.AddRange(versions.Select(version => version.Name).ToArray()); } } } }
En tepede bi degisken olusturdum. Bu class'in memberi iste.
Dosya Ekleri
Son düzenleme: