İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C# ödevime yardım ??

hanife6126.12.201311 cevap1.882 görüntüleme
2013'den beri3 mesaj
#1
kullanıcının girdiği metnin baş harflerini buyuk harfe çeviren c# kodu ??
Cevaplar
2010'den beri284 mesaj
#2
[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
hanife61 Konuyu açan
2013'den beri3 mesaj
#3
C# ta yazılışı nasıl oluyor ki ??
hanife61 Konuyu açan
2013'den beri3 mesaj
#5
Teşekkürler..
2011'den beri119 mesaj
#6
Rica ederim.
2011'den beri505 mesaj
#7
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


2011'den beri505 mesaj
#8
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();

        }
    }
2012'den beri111 mesaj
#9
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.
2011'den beri505 mesaj
#10
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.
Soruyu soranın kendi bileceği bir şey. Eğer kendini geliştirmek istemiyorsa biz ne yazsak yazalım sonuç aynı olacaktır. Google’da 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.
2010'den beri118 mesaj
#11
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.
2012'den beri111 mesaj
#12
Bence sen bilgisayar kullanma. Ne bilim 3310 da yılan filen oyna

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.