PDA

View Full Version : کلاس کار با String



remove-me
دوشنبه 16 اسفند 1389, 10:05 صبح
سلام دوستان گل.

من یک کلاس ساختم و اینجا می زارم تا دوستان اگر لطف کنن ایرادات کار رو بگیرند.
کلاس برای کار با متن رشته ایست. از این کلاس برای جداسازی متون، (بصورت پیشفرض "," و قابل تغییر است) مورد استفاده در کلمه کلیدی نویسی در وب، ایجاد تگ برای هر کلمه و ورود گیری از یک متن و جداسازی و سپس ارسال به بانک و شمارنده کلمات داخل متن با باز گردان بصورت رشته ای، آرایه و عددیست.
کلاس داخل پیوست برای دریافت هست.
برای تعریف باید یک مقدار String به Instance داده شود. این مقدار برابر متن ورودی ماست:

StringWords mySpliter = new StringWords(txt1.Text);

txt1 اسم TextBox هست که به عنوان ورودی در نظر گرفته شده.
یک نمونه
برای مثال ما یک متن داریم که یکسری شماره تلفن داخلشه و شماره ها با " " و "," و "،" و "/" از یکدیگر جدا شده اند. حال می خواهیم شماره ها را از هم جدا کرده و در یک آرایه برگردانیم تا بعدا آن را به بانک ارسال کنیم.

char[] my = new char[4] { ',', '،', '/' , ' '};
StringWords mySpliter = new StringWords(txt1.Text);
txt2.Text = mySpliter.TextSpliterReturnArray(my, "\n");


بنظرم بد نشده ولی خیلی مشتاقم که مشکلات کلاس نویسیم رو بدونم.
از انتقادات و پیشنهادتون ممنون می شم.

دانلود: 67186