• 15-10-2023, 16:37:48
    #1
    Arkadaşlar php de
    $metin = "ahmet
    bugün
    eve
    geldi" ;

    şeklinde alt alta devam edebiliyoruz ya
    C# ta string metin ="ahmet
    bugün
    eve
    geldi";

    deyince patlıyor. Bunun bi ayarı varmı yada C# ta genel olarak böyle bişey yapamıyormuyuz ?
  • 15-10-2023, 16:41:29
    #2
    Environment.NewLine; Kullanabilirsiniz kod aşağıda
    metin ="ahmet"+Environment.NewLine+"bugün"+Environment.NewLine+"eve"+Environment.NewLine +"geldi";
  • 15-10-2023, 16:41:41
    #3
    dediğin olayın kısa yolunu bilmiyorum ama şöyle bir çözüm önerim var.

    string metin = "ahmet " +
                  "bugün " +
                  "eve " +
                  "geldi";
    bu şekilde string değerleri birleştirerek alt alta yazabilirsiniz. cümleyi veya kelimeyi bir alt satıra yazmak istersenizde "n" komutunu zaten biliyorsunuzdur.
  • 15-10-2023, 16:44:04
    #4
    örnek;
    ahmetnmehmet

    çıktı;
    ahmet
    mehmet

    n kullanmanız lazım hocam string içine
  • 15-10-2023, 16:44:34
    #5
    Scicek adlı üyeden alıntı: mesajı görüntüle
    Environment.NewLine; Kullanabilirsiniz kod aşağıda
    metin ="ahmet"+Environment.NewLine+"bugün"+Environment.NewLine+"eve"+Environment.NewLine +"geldi";
    Hocam bu ne allah aşkına? n varken bunla mı uğraşılcak gereksiz uzun.
  • 15-10-2023, 16:46:14
    #6
    HIzlı cevaplarınız ve katkılarnıız için tşk ederim ama ben yanlış anlattım sanırım ben program çıktınsda değil de kod yazma ekranında uzun kodlar için aşağıdan devam etmek istiyorum mesela sql yazacağım diyelim ;

    "select * from tablo1" yerine

    "select *
    from
    tablo1
    where a=b

    .... gibi alt alta nasıl yazabilirim onu merak ediyorum. Phpde böyle devam edilebiliyor kodlar
  • 15-10-2023, 16:46:23
    #7
    masques adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar php de
    $metin = "ahmet
    bugün
    eve
    geldi" ;

    şeklinde alt alta devam edebiliyoruz ya
    C# ta string metin ="ahmet
    bugün
    eve
    geldi";

    deyince patlıyor. Bunun bi ayarı varmı yada C# ta genel olarak böyle bişey yapamıyormuyuz ?

    tırnak işaretinin başına @ işareti ekleyin.

    string cokluSatirMetin = @"Bu çoklu satır metindir. İkinci satırda devam ediyor. Üçüncü satırda da devam edebilirsiniz.";
  • 15-10-2023, 16:48:38
    #8
    ajans.dev adlı üyeden alıntı: mesajı görüntüle
    tırnak işaretinin başına @ işareti ekleyin.

    string cokluSatirMetin = @"Bu çoklu satır metindir. İkinci satırda devam ediyor. Üçüncü satırda da devam edebilirsiniz.";
    evet bu sql deyimlerim için oldu şimdi hemen denedim çok teşekkür ederim.

    Peki diğer kodlar için böyle bir imkan varmı

    Messagebox.Show("aaa");

    yerine

    Messagebox
    .show("aa");

    gibi yazma imkanı varmı ?
  • 15-10-2023, 16:50:35
    #9
    masques adlı üyeden alıntı: mesajı görüntüle
    HIzlı cevaplarınız ve katkılarnıız için tşk ederim ama ben yanlış anlattım sanırım ben program çıktınsda değil de kod yazma ekranında uzun kodlar için aşağıdan devam etmek istiyorum mesela sql yazacağım diyelim ;

    "select * from tablo1" yerine

    "select *
    from
    tablo1
    where a=b

    .... gibi alt alta nasıl yazabilirim onu merak ediyorum. Phpde böyle devam edilebiliyor kodlar
    Ben dediğinizi anladım hocam ancak benim bildiğim ancak yukarıda yanıtladığım şekilde syntax ile kaçınarak yazabilirsiniz. Bu durum genellikle editör ile kaynaklı oluyor. Kullandığınız editörde bu durumu sorunsuz derleyecek plugin olabilir belki onun bilgisi de bende yok malesef.