PDA

View Full Version : سوال: استفاده از تابع Split



sagggad
پنج شنبه 28 آذر 1392, 09:46 صبح
سلام دوستان.
من برای استفاده از تابع Split آرگومان اول که خود رشته است رو گذاشتم.اما آرگومان دوم برای تقسیم بندی بر همون مبنا هستش.حالا من وقتی که این آرگومان رو خالی میذارم،به اندازه یک کاراکتر فضای خالی حساب میکنه.من چیکار کنم که دونه دونه هرحرفی رو جدا کنه؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!: افسرده::گریه::گریه::ناراحت:

hamid_hr
پنج شنبه 28 آذر 1392, 10:08 صبح
اگه منظورت اينه كه بفرما
string s = "sfsdfsfsw rjwrhwherjkwr";
char[] chr = new char[s.Length];
chr = s.ToArray();

دلتنگ اسمان
پنج شنبه 28 آذر 1392, 10:14 صبح
سلام.
اگه میخوای تمام حروف یه رشته رو دونه دونه جداکنی فکر کنم باید یه ارایه تعریف کنی و داخل حلقه از متد substring(0,1) حروف رو جدا کنی و داخل ارایه بریزی. نمیدونم با split میشه همچین کاری کرد یا نه.
یه چیزی مثل این :

string str = "fdsfsdfsd,df,df,ds fdfdsfflldfdfd.dffdf";
char[] chr = new char[str.Length];
for (int kt = 0; kt < str.Length; kt++)
chr[kt] = Convert.ToChar( str.Substring(kt, 1));

sagggad
پنج شنبه 28 آذر 1392, 10:29 صبح
ممون از هر دوتون اما منظورم این ها نبود.یعنی این ها رو میدونستم.من میخوام ببینم آیا با تابع Split میشه این کا رو انجام داد؟؟

sagggad
پنج شنبه 28 آذر 1392, 10:48 صبح
اگه منظورت اينه كه بفرما
string s = "sfsdfsfsw rjwrhwherjkwr";
char[] chr = new char[s.Length];
chr = s.ToArray();
دوست عزیز میشه یک کم راجع به کدت توضیح بدی؟؟؟خیلی جالب بود.

hamid_hr
پنج شنبه 28 آذر 1392, 11:08 صبح
ToArray() مياد همه كاركتر ها رو دو نه دونه ميريزه توي ارايه اي از كاركتر ها
يه مثال كه هميشه استفاده ميكنم اينه
List<SqlParameter> LSQ = new List<SqlParameter>();
LSQ.Add(new SqlParameter("@IDPK", IDPK));
LSQ.Add(new SqlParameter("@Kind", Kind));

بعد توي sqlcommand يه متد داره به نام AddRange كه ارايه اي از sqlparameter ها ميگيره
من به اين روش بهش ورودي ميدم

cmd.Parameters.AddRange(LSQ.ToArray());

sagggad
پنج شنبه 28 آذر 1392, 11:18 صبح
داداش این توضیح مال این کد بود؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!:متعجب:: تعجب::متعجب::متعجب::متعجب::م عجب::متعجب::متعجب::متعجب:

hamid_hr
پنج شنبه 28 آذر 1392, 11:21 صبح
اين كد همش يه چيز جالب داره اونم ToArray()
اين توضيحم مال همون بود ديگه

sagggad
پنج شنبه 28 آذر 1392, 11:29 صبح
من فقط یه سوال دارم:ToArraY چه کار میکنه؟؟