-
1.
0pampalar ben farklı bir dil kullanıyorum c# a geçtim herşey iyi güzel fekat bişey kafama takıldı.
string tipi 2 adet var (büyük s ile başlayan ve küçük s ile başlayan)
ikiside system. string sınıfını işaret ediyor.
sorum şu:
ikiside aynı işi mi görüyor, neden 2 tane ve siz nu işin mektebini okuyanlar hangisini kullanıyorsunuz.
-
2.
0ubdulrahim
-
3.
0ubdullah
-
4.
0ubdulselim
-
5.
0sorunun cevabini kendin vermisin zaten. ikisi de ayni sey. fark yok.
-
6.
0up up up up u
-
7.
0aynı tak olabilir.
-
8.
0p up up up up up
-
9.
0panpa hoca demişti aq.neydi. biri mysql bağlantılarında adres tanımlanırken kullanılan string ti galiba öle bişeydi aq ne bili 2 yıl oldu
-
10.
0@5 peki panpa siz hangini kullanıyorsunuz. bu durum diğer tiplerde de var mesala double içinde gözüm çarptı. neden böyle bir tak yemiş ki adamlar
-
11.
0panpa ikiside işini görür büyük s ile başlayan .net kütüpanesindne gelen string küçük s ile başlayansa c sharp diline ait olan string.
büyük s ile başlayanı kullanırsan .net kütüpanesini kullanan dier dillerde(f sharp, Vb falan) sorunsuz kullanılır projen.
ben genelde projelerimde küçük s ile olanı kullanıyorum -
12.
0@11 anladım panpa verdiğin bilgi benim için çok değerli. çok sagol
-
13.
0@10 panpa double sayı stringi.c dilinde ondalıklı sayılar için yuvarlama yapacagın sayılar için tüm sayı çesitleri için ayrı stringler var. double de onlardan biri.
-
14.
0kardeşim bunlardan küçük s ile başlayanı temel tiptedir, büyük s ile başlayanı ise onun encapsulate edilmiş yani artık bir nesne olmuş halidir. yani
BüyükString s = "1";
BüyükString k = "";
s=k;
k="5";
yapıp console.wl(s) diyecek olursan 5 değerini alırsın çünkü s instance ı k ya referans göstermektedir (nesne olduğundan dolayı), ancak küçük string ile tanımlama yaparsan cevap "" olacaktır. çünkü bu sefer nesne değil temel veri tipi kullanılmıştır.