kullanıcının girdiği metnin baş harflerini buyuk harfe çeviren c# kodu ??
C# ödevime yardım ??
Cevaplar
[COLOR=#00008B]public[/COLOR] [COLOR=#00008B]static[/COLOR] [COLOR=#00008B]string[/COLOR] [COLOR=#2B91AF]FirstCharToUpper[/COLOR]([COLOR=#00008B]string[/COLOR] input)
{
[COLOR=#00008B]if[/COLOR] ([COLOR=#2B91AF]String[/COLOR].[COLOR=#2B91AF]IsNullOrEmpty[/COLOR](input))
[COLOR=#00008B]throw[/COLOR] [COLOR=#00008B]new[/COLOR] [COLOR=#2B91AF]ArgumentException[/COLOR]([COLOR=#800000]"ARGH!"[/COLOR]);
[COLOR=#00008B]return[/COLOR] input.[COLOR=#2B91AF]First[/COLOR]().[COLOR=#2B91AF]ToString[/COLOR]().[COLOR=#2B91AF]ToUpper[/COLOR]() + [COLOR=#2B91AF]String[/COLOR].[COLOR=#2B91AF]Join[/COLOR]([COLOR=#800000]""[/COLOR], input.[COLOR=#2B91AF]Skip[/COLOR]([COLOR=#800000]1[/COLOR]));
}http://stackoverflow.com/a/4405876
C# ta yazılışı nasıl oluyor ki ??
Teşekkürler..
Rica ederim.
Lamda expression ile şöyle de yapabilirsin:
Module Module1
Sub Main()
Dim s As String = "hello world abc def"
Dim r As String = ""
r = s.Split(" ").Select(Function(x) UCase(x.Substring(0, 1)) + x.Substring(1)).Aggregate(Function(x, y) x + " " + y).ToString
Console.WriteLine(r)
Console.ReadKey()
End Sub
End Module
C# kodu şöyle:
class Program
{
static void Main(string[] args)
{
String s = "hello world abc def";
String r = "";
r = s.Split(' ').Select(x => x.Substring(0, 1).ToUpper() + x.Substring(1)).Aggregate((x, y) => x + " " + y).ToString();
Console.WriteLine(r);
Console.ReadKey();
}
}
ya buda sorulmaz ki. Yardım etmeyin böylelerine. Cahil yazılımcı adında kişiler çıkıyor sonra piyasaya. Böylelerine hiç bir lisans vermemek lazım.
Soruyu soranın kendi bileceği bir şey. Eğer kendini geliştirmek istemiyorsa biz ne yazsak yazalım sonuç aynı olacaktır. Googleda daha araştırma yapmadan bir sürü buna benzer soru soran var. Denecek bir şey yok. Ben zaten hobi olarak yapıyorum kimi gazetede bulmaca çözmekten hoşlanır benimde eğlencem bu tarz şeyleri çözmek. Hem SDN okurlarının genel kültürünü geliştiriyoruz bu da güzel bir şey. Bilgi paylaştıkça çoğalır.menmoli dedi: ↑ya buda sorulmaz ki. Yardım etmeyin böylelerine. Cahil yazılımcı adında kişiler çıkıyor sonra piyasaya. Böylelerine hiç bir lisans vermemek lazım.
kişiden kişiye zorluk seviyesi değişebilir ve herkes sizler bizler gibi internet kurdu olmayabilir, yardım edelim ki gün gelince bizlerde yardım bulabilelim, "İyilik yap denize at Balık bilmezse Halik bilir" demiş atalarımız, eğer biri çıkıpta insanlık ölmemiş diyebiliyosa şahsen benim için yeterlidir.
Bence sen bilgisayar kullanma. Ne bilim 3310 da yılan filen oyna