C# yeni bir akım başlatıyorum 2

fujimuji57

Katılımcı Üye
21 Haz 2015
610
0
string degisken1 = "TurkTeam";
var dizi = Regex.Split(degisken1, @"(?<!^)(?=[A-Z])");
MessageBox.Show(dizi[0] + "Hack" + dizi[1]);
string tamamen küçük harflerden oluşursa benim yaptığım gibi olmaz tabi :D

Şunuda ekleyelim :
string degisken1 = "TurkTeam";
degisken1 = degisken1.Substring(0, 4) + "Hack" + degisken1.Substring(4, 4);
MessageBox.Show(degisken1);
 
Son düzenleme:

TnLamaz

Üye
8 Eyl 2016
142
0
String Değişken2 = "TurkHackTeam";
MessageBox.Show(Değişken2);
Fazla zorlamaya gerek yok ;)
 

ihan3t

Kadim Üye
7 Şub 2012
5,018
23

String dizi[] = degisken.split("Turk");

MessageBox.Show(dizi[0] + "Hack" + dizi[1]);

---------------------------------------------------------

StringBuilder sb = new StringBuilder();
sb.Append(degisken.split("Turk")[0]);
sb.Append("Hack");
sb.Append(degisken.split("Turk")[1]);
MessageBox.Show(sb.ToString());

Ya da amaç sadece mesajı vermekse.. Yok yok onu yapmayacağım.


Kontrol etmedim , son güncellemelerle bir değişiklik yapılmadıysa ikiside bu şekilde çalışır.

Ya da substringle iki parçayı da alırız da , üşendim daha fazla yazmaya..

 
Son düzenleme:

xenceri

Uzman üye
16 Ağu 2010
1,948
0
İstanbul

String dizi[] = degisken.split("Turk");

MessageBox.Show(dizi[0] + "Hack" + dizi[1]);

---------------------------------------------------------

StringBuilder sb = new StringBuilder();
sb.Append(degisken.split("Turk")[0]);
sb.Append("Hack");
sb.Append(degisken.split("Turk")[1]);
MessageBox.Show(sb.ToString());

Ya da amaç sadece mesajı vermekse.. Yok yok onu yapmayacağım.


Kontrol etmedim , son güncellemelerle bir değişiklik yapılmadıysa ikiside bu şekilde çalışır.

Ya da substringle iki parçayı da alırız da , üşendim daha fazla yazmaya..


Aslında ikisinde de yanılmıyorsam hata olması lazım. Şöyle ki split böler ve sen böldüğü değeri Turk seçmişsin. Yani sonuç olarak dizi[0] ="" olur dizi[1] = "Team" olur. :)
MessageBox.Show("TurkHack" + dizi[1]); sonucu doğru olacaktır :)
 

xenceri

Uzman üye
16 Ağu 2010
1,948
0
İstanbul
Neyse arkadaşlar bu şekilde sonsuz tane çözüm yöntemi doğar. En iyi sadece verdiğim değişkeni kullanarak TurkHackTeam sonucunu vermenizi isteyeyim o zaman.
 

ihan3t

Kadim Üye
7 Şub 2012
5,018
23
Aslında ikisinde de yanılmıyorsam hata olması lazım. Şöyle ki split böler ve sen böldüğü değeri Turk seçmişsin. Yani sonuç olarak dizi[0] ="" olur dizi[1] = "Team" olur. :)
MessageBox.Show("TurkHack" + dizi[1]); sonucu doğru olacaktır :)

Ah.... Doğru yahu. Dizi0 elimde patladı sanırım. Neyse dizi0 = "Turk" diye ekleyelim oraya.

Sabaha kadar BF3 atıyordum. Hala kendime gelemedim ve hala son maçın etkisi altındayım. Gidip ruslardan öcümü almam lazım...
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.