我有以下LINQ查詢的數據表:LINQ查詢,加入多個選擇
string[] sourceNames = this.dt
.AsEnumerable()
.Select<System.Data.DataRow, String>(x => x.Field<String>("Name"))
.ToArray();
string[] sourceSurnames = this.dt
.AsEnumerable()
.Select<System.Data.DataRow, String>(x => x.Field<String>("Surname"))
.ToArray();
string[] sourceSecondSurnames = this.dt
.AsEnumerable()
.Select<System.Data.DataRow, String>(x => x.Field<String>("Second Surname"))
.ToArray();
string[] src = sourceNames.Union(sourceSurnames).Union(sourceSecondSurnames).ToArray();
表具有某些領域,他們中的一些上面:名,姓,二姓......等等。
我在這裏要做的是隻加入一個三個linq查詢。最終目標是獲得一組字符串,即src。
我該怎麼做?
那麼,什麼是不與上面的代碼工作? – DavidG
你目前的代碼是做什麼的?這與你想要的**有什麼不同? – mjwills