PDA

View Full Version : ایجاد پراپرتی در LINQ to Object و دسترسی به آن



tactools
دوشنبه 11 فروردین 1393, 19:32 عصر
من یه مشکل دارم
الان تو این کد سرچ می شه تو فایل متنی
مشکل من اینه می خام تو نتیجه سرچ به تک تک خونه های فیلد دسترسی داشته باشم
لطفا راهنماییم کنید

ابن هم فایل متنی من
Eric,White,Writer,irarchive.com
Bob,Jones,Programmer,irarchive.com
Orville,Wright,Inventor,irarchive.com
Thomas,Jefferson,Statesman,irarchive.com
George,Washington,President,irarchive.com




var t1 =
from line in File.ReadAllLines("TextFile.txt")
let items = line.Split(',')
select String.Format("{0}{1}{2}",
items[0].PadRight(16),
items[1].PadRight(16),
items[2].PadRight(16)
);

var t2 =
from line in t1
where line.Contains("In")
select line.ToUpper();

foreach (var t in t2)
Console.WriteLine(t);
Console.ReadKey();

Mahmoud.Afrad
دوشنبه 11 فروردین 1393, 21:24 عصر
var Persons = from line in File.ReadAllLines("TextFile.txt")
let items = line.Split(',')
select new
{
FirstName = items[0],
LastName = items[1],
Career = items[2],
WWW = items[3]
};

foreach (var p in Persons)
{
Console.WriteLine(p.FirstName + " " + p.LastName + " " + p.Career + " " + p.WWW);
}