سلام
من می خوام از فایلی(تکست) که هر خط ان یک لیست عددی است (اعداد با فاصله از هم جدا شده اند)اعداد خط سوم را مرتب کنم و در یک richtextboxاعداد رو در هر خط نشون بدم.
کسی می تونه کمک کنه؟
با تشکر
Printable View
سلام
من می خوام از فایلی(تکست) که هر خط ان یک لیست عددی است (اعداد با فاصله از هم جدا شده اند)اعداد خط سوم را مرتب کنم و در یک richtextboxاعداد رو در هر خط نشون بدم.
کسی می تونه کمک کنه؟
با تشکر
سلام.
می تونید با استفاده از LINQ، بدین شکل عمل کنید:
decimal[] numbers = File.ReadLines("z:\\temp.txt")
.Skip(2)
.Take(1)
.Single()
.Split(new string[] { " " }, StringSplitOptions.RemoveEmptyEntries)
.Select(s => decimal.Parse(s))
.OrderBy(n => n)
.ToArray();
کد فوق، مقادیر موجود در خط سوم فایل رو بصورت آرایه مرتبی از اعداد به شما برمیگردونه. بقیه اش هم که واضحه...
موفق باشید.