PDA

View Full Version : مبتدی: چاپ یکباره آرایه درون richbox



javady_joon
شنبه 27 مهر 1392, 21:48 عصر
سلام
ببخشید من میخوام یک آرایه رو داخل یک Richbox چاپ کنم
ولی هرکاری میکنم فقط عدد آخر رو چاپ میکنه
همین کارو میخوام موقع pop کردن در stack انجام بدم...

mmd2009
شنبه 27 مهر 1392, 22:35 عصر
با سلام

میتونید از متد join استفاده کنید و خانه های یک آرایه یا یک لیست جنریک رو به مثلا یک متعیر رشته ای نسبت بدید و بعدش با اون رشته هر کاری بکنید یا به عبارتی درون همون کنترلی که گفتید این رشته رو نمایش بدید ، بدین صورت :


var users = new[] {"user 1", "user 2", "user 3"};
/* For Example =>
var mylist=new List<string>
{
"user 1", "user 2", "user 3"
};*/
var output = string.Join(",", users);// // , => separator & users => array
// For Example => var outputWithGenericList = string.Join(",", mylist);
Console.WriteLine(output);//output => user 1 , user 2 , user 3
// For Example => Console.WriteLine(outputWithGenericList);//outputWithGenericList => user 1 , user 2 , user 3




متد join چندین overload دیگه هم داره که میتونید اونهارو ببینید و در صورت نیاز از اونها هم استفاده کنید

موفق باشید