PDA

View Full Version : سوال: چگونه متن را در C# پاراگراف بندی کنم؟



M.R.A.K
یک شنبه 20 مرداد 1392, 23:45 عصر
درود.
چگونه باید یک متن رو در سی شارپ پاراگراف بندی کرد؟

برای مثال،اکنون نوشته به این صورت هست:

http://up.vbiran.ir/uploads/137625065934777_Untitl453453453444444444444444444e d.png

من میخواهم بعد از علامت سئوال به خط بعد بروم.
چگونه این کار رو انجام بدم؟

mousa1992
دوشنبه 21 مرداد 1392, 10:27 صبح
قرار دادن n\ در رشته باعث میشه که هرچی در ادامه قرار داره به خط بعد بره و مثلا t\ به اندازه چند کارکتر به جلو میره (دقیق یادم نیست فک کنم به اندازه یک tab باشه ) و ...
در موردشون سرچ کن

amir200h
دوشنبه 21 مرداد 1392, 10:40 صبح
شما باید مقادیرو split کنین با ? و بریزین داخل خونه های آرایه بعد مقادیر آرایه رو خونه به خونه + \n کنین و بریزین داخل ریچ باکستون
اینم یه مثال
string a = "salam? khobi? che khabar?";
string[] a1 = a.Split('?');
string split = "";
for (int i = 0; i < a1.Length-1; i++)
{
split += a1[i] + "?\n";
}
MessageBox.Show(split);

M.R.A.K
دوشنبه 21 مرداد 1392, 10:48 صبح
با تشکر از همه شما.
شجناب شهریاری عزیز مشکل رو حل کردند.
اجرشان با خدا!

:قلب: