نوشته شده توسط
19216810047
سلام من می خوام از فایلی(تکست) که هر خط ان یک لیست عددی است (اعداد با فاصله از هم جدا شده اند)اعداد خط سوم را مرتب کنم و در یک 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();
کد فوق، مقادیر موجود در خط سوم فایل رو بصورت آرایه مرتبی از اعداد به شما برمیگردونه. بقیه اش هم که واضحه...
موفق باشید.