PDA

View Full Version : مبتدی: کار با رشته ها



dehamid_67
چهارشنبه 31 شهریور 1389, 12:02 عصر
با سلام خدمت دوستان من چند سوال در مورد رشته ها داشتم

1- یک رشته خالی چگونه تعریف می شود

2- برای جدا کردن روز و ماه و سال چکار باید کرد

3- یک رشته چگونه بر عکس می شود


با تشکر

bade saba
چهارشنبه 31 شهریور 1389, 12:22 عصر
string s = "",S_Reverse="";//tarif reshte
string[] Ssplit;
s = "1389/9/5";
Ssplit = s.Split('/');//joda kardan rooz mah va sal

for (int j = s.Length; j != 0; j--)//makus kardane reshte
{
S_Reverse = S_Reverse + s.Substring((j-1), 1);

cheshm6k
چهارشنبه 31 شهریور 1389, 12:50 عصر
for (int j = s.Length; j != 0; j--)//makus kardane reshte
{
S_Reverse = S_Reverse + s.Substring((j-1), 1);


در تکمیل فرمایش دوستمون :
برای معکوس کردن رشته استفاده از 2 کد زیر بازدهی بهتری خواهد داشت.



StringBuilder builder = new StringBuilder(s.Length);
for (int i = s.Length - 1; i >= 0; i--)
{
builder.Append(s[i]);
}
MessageBox.Show(builder.ToString());




string s = "123";
char[] charArray = s.ToCharArray();
Array.Reverse(charArray);
string d = new string(charArray);


موفق باشید.