PDA

View Full Version : سوال: حذف قسمتی از یک متن یک ستون دیتاگرید ویو و جمع با ستون بعدی



docendo
پنج شنبه 17 اسفند 1391, 15:02 عصر
با درود

دوتا ستون دیتاگرید ویو داریم یکی مربوط به قیمت و دیگری مربوط تعداد است
که میخواهیم این دو با هم ضرب شود تا اینجا مشکلی نیست یعنی این کد کفایت میکند



dataGridView1.Rows[i].Cells[5].Value = ConvertTo.Int32(dataGridView1.Rows[i].Cells[3].Value * ConvertTo.Int32(dataGridView1.Rows[i].Cells[4].Value;



در ستون مربوط به تعداد بعضی موقع برای نمونه 6 ساعت و در بعضی مواقع مینویسیم 6 عدد مینویسیم
منظور من این است موقع ضرب دوتا ستون تعداد و قیمت اون متن ساعت یا عدد از ستون تعداد نادیده گرفته شود و تنها عدد 6 با ستون بعدی ضرب شود اما موقع نمایش ستون تعداد 6 عدد یا 6 ساعت نمایش داده شود

RED-C0DE
جمعه 18 اسفند 1391, 01:38 صبح
اگه درست متوجه شده باشم منظور سوالتون رو:

string s = "6 ساعت";
int num =Convert.ToInt32(s.Split(' ')[0]);


البته اصلا راه درست و مطمئنی نیست این روشی ک دارین می رین
شاید بهتر باشه تو ساختار هایی ک گرفتین تجدید نظر کنین