Cin Ruhi Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 bir string'in x. char'ını almanın kısa yolu vardı. string index'i şeklinde: string a = "deneme"; string b= a[1]; böyle bişeydi ama hatırlayamadım. yardım.
yetemenk Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 string i array olarak alman lazım. ondan sonra [x] nolu elemana ulaşırsın.
Cin Ruhi Mesaj tarihi: Şubat 6, 2009 Konuyu açan Mesaj tarihi: Şubat 6, 2009 tmm çözdüm .toString(); yapmam grekiyomuş.
Ractamainus Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 ToString() yapmakla ilgisini çözemedim? char[] string.ToCharArray()
aquila Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 string libde oyle bi function yok muydu zaten?
Ractamainus Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 işte ben de onu dedim ^^ char[] string.ToCharArray() derken; char[] = dönüş değeri. char tipinden bir array string = metodun ait olduğu class ToCharArray() = ilgili metod. char a = "deniz".ToCharArray()[1]; a = 'e' gibi...
aquila Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 string a = "deneme"; char b= a[1]; b = e boyle dese olma mi?
Penthesilea Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 of ne cirkin dilmis c# be string.charAt(x); cillop
Penthesilea Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 aquila said: string a = "deneme"; char b= a[1]; b = e boyle dese olma mi?compiler: e is not defined missing ; before bla bla bla
Mum_Chamber Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 akilanın dediği gibi tochararray ile yeni bir array yaratmaya gerenk yok. .net framework bizim için onu da yapıyor (burada oynanmışı var)
Ractamainus Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 aqu olur. ama tochararray en hızlı string reversion. bir de benim yazarken katı kurallarım vardır. bazı shorthand'lerden kaçınırım. string[] iyi bir yöntem değil bence.. zira şöyle de düşünebilirdik char a = "deneme"[1] ama hoş değil. penth, bence c# notasyonu 10 numara.. c#'a yakın olan birisi için tochararray mantığı mesela; ortada bir conversion var ve kafada anımsattığı o aslında. yani sen charat() dediğinde de aslında önce convert.tochar(string) gibi bir işlem yapıyor sonuçta.. o yüzden c#'ta bu tip işlemler ToBlaBla gibi genelde. ne biliyim ya savunasım geldi ama öyle cidden. edik: müm pişti olmuşuz. ama sana katılmıyorum ve laflar hazırladım adamım.
Mum_Chamber Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 ben de shorthand kodu sevmediğim kadar uzatılmış kodu da sevmem. eğer amaç bir char arrayi yaratmak değilse, misal loopta bilmemkaçıncı harfi değiştirmeye çalışmıyorsam, önce char array yaratım, oradan bir harfi almak gereksiz gibi. tabi myString[2] gibi bir kodun kendi kontekstinde ne kadar açıklayıcı olduğu da önemli. açıp kodu okuyan adamın myString'in veri tipinin string olduğunu anlayamayıp "ne oluyoz lan" deme ihtimali varsa tabii ki tochararray ftw.
Mum_Chamber Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 ajda pekkan türkçesiyle yazmışım mesajı. bir yandan deniz baykalı dinliyorum, ona verin..
Mirage Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 Bu tür durumlarda kendi yardımcı metodunu yazıp kullanmak lazım (Bu durumda charAt mesela). Array'e dönüştürmek gibi, normalde kod içinde olsa rahatsız edecek yöntemleri de saklamış oluyorsun böylece. Ayrıca ilerde aklına daha iyi bir yöntem gelirse merkezi olarak değiştirebilirsin.
Cin Ruhi Mesaj tarihi: Şubat 6, 2009 Konuyu açan Mesaj tarihi: Şubat 6, 2009 pardon geç baktım buraya. kod şöyle çalışıyor. ayrıca c# çok şugar bi dil. şiddetle tavsiye olunur. MessageBox.Show("deneme"[0].ToString()); burdan deneme string'nin sıfırıncı index'i 'd' yi döndürüyor.
Kojiroh Mesaj tarihi: Şubat 6, 2009 Mesaj tarihi: Şubat 6, 2009 Forza C++ :P Zaten Framework olmasa C#'ın pek bi özelliği yok sanki. Canım çok framework kullanmak istedi mi (ya da kendi classımı yazmaya üşendim mi) gogo C++/CLI :P Bu arada, .ToCharArray gibi bi metodu kullanmak çok sağlıklı değil gibi? Yani sırf o metod için demiyorum da, bu tarz "çevrilmiş" nesneleri ufak işlemler için (mesela indeksleme) başka formlara çevirme metodlarını kastediyorum. Boş yere işlem yükü sanki :)
Öne çıkan mesajlar