c#da kücük hafrle string ile String arasında fark varmı
neden 2 tane
string ile String arasında varmı
Re: string ile String arasında varmı
string bir data type
string str="ali";
String ise bir class
String.Compare(..)
string str="ali";
String ise bir class
String.Compare(..)
- MercilessTurk
- Üye
- Mesajlar: 94
- Kayıt: 28 Eki 2005 10:14
Re: string ile String arasında varmı
Aralarında hiç bir fark yok. string ve String System.String sınıfının takma adı.
@bgoktas c# data tipleri de zaten birer sınıftır. Dolayısıyla verdiğiniz örnekteki işlemi string.Compare() şeklinde de yapabilirsiniz.
Kolay gelsin.
@bgoktas c# data tipleri de zaten birer sınıftır. Dolayısıyla verdiğiniz örnekteki işlemi string.Compare() şeklinde de yapabilirsiniz.
Kolay gelsin.
Re: string ile String arasında varmı
peki ;
String aaa="ali" dersem kabul edecek mi?
yada
string.Empty() diyebilirmiyim?
String aaa="ali" dersem kabul edecek mi?
yada
string.Empty() diyebilirmiyim?
- MercilessTurk
- Üye
- Mesajlar: 94
- Kayıt: 28 Eki 2005 10:14
Re: string ile String arasında varmı
Evet deneyip görebilirsiniz. Zaten Visual studioda editorde kod yazarken "st" yazdığınızda String ve string isimlerini alt alta görürsünüz ve her ikisininde üzerlerine fare ile geldiğinizde "class System.String represents text as a series of Unicode characters." yazar.
-
- Üye
- Mesajlar: 508
- Kayıt: 30 Oca 2004 10:49
Re: string ile String arasında varmı
MSDN den.
What's the difference between string and System.String?
C# defines a number of aliases for CLR types. They may be used interchangably, and even mixed together, e.g.
string x = new System.String(' ', 5);.
These are the aliases defined:
Alias CLR type
string System.String
sbyte System.SByte
byte System.Byte
short System.Int16
ushort System.UInt16
int System.Int32
uint System.UInt32
long System.Int64
ulong System.UInt64
char System.Char
float System.Single
double System.Double
bool System.Boolean
decimal System.Decimal
What's the difference between string and System.String?
C# defines a number of aliases for CLR types. They may be used interchangably, and even mixed together, e.g.
string x = new System.String(' ', 5);.
These are the aliases defined:
Alias CLR type
string System.String
sbyte System.SByte
byte System.Byte
short System.Int16
ushort System.UInt16
int System.Int32
uint System.UInt32
long System.Int64
ulong System.UInt64
char System.Char
float System.Single
double System.Double
bool System.Boolean
decimal System.Decimal
Her zaman bir vâmuk-i azra olur alem bu ya,
Nev-be-nev efsaneler peydâ olur alem bu ya,
Kabz u bast kıl tefekkür aleminde ey gönül,
Vakt-i sermânın sonu, vakt-i germân olur alem bu ya...
Nev-be-nev efsaneler peydâ olur alem bu ya,
Kabz u bast kıl tefekkür aleminde ey gönül,
Vakt-i sermânın sonu, vakt-i germân olur alem bu ya...
Re: string ile String arasında varmı
Evet doğru yapılabiliyormuş, yavaş yavaş öğreniyoruzMercilessTurk yazdı:Aralarında hiç bir fark yok. string ve String System.String sınıfının takma adı.
@bgoktas c# data tipleri de zaten birer sınıftır. Dolayısıyla verdiğiniz örnekteki işlemi string.Compare() şeklinde de yapabilirsiniz.
Kolay gelsin.
