สิ่งตีพิมพ์ในหัวข้อ 'linq'
วิธีขยาย LINQ ที่มีประโยชน์ 4: Pivot
การ Pivot ข้อมูลเป็นการดำเนินการทั่วไปเมื่อทำงานกับข้อมูลแบบตาราง โดยเกี่ยวข้องกับการแปลงรายการข้อมูลแบบแฟลตให้อยู่ในรูปแบบที่มีโครงสร้างมากขึ้น โดยที่คุณสมบัติบางอย่างจะถูกใช้เป็นคอลัมน์และคุณสมบัติอื่นๆ เป็นค่าภายในคอลัมน์เหล่านั้น วิธีการขยาย Pivot ช่วยให้คุณสามารถทำการแปลงนี้ได้อย่างง่ายดายใน LINQ
นี่คือส่วนขยาย: public static…
คำถามในหัวข้อ 'linq'
Linq ถึง Xml: การเลือกองค์ประกอบหากค่าแอตทริบิวต์เท่ากับค่าโหนดใน IEnumerable‹XElement›
ฉันสร้างวัตถุ IEnumerable ที่มีเพียงโหนดที่ฉันต้องการจากไฟล์ xml:
IEnumerable<XElement> rosters = XDocument.Load("roster.xml")
.Elements("rosterlist")...
20441 มุมมอง
schedule
14.11.2023
วิธีที่สะอาดในการแบ่ง DataTable ออกเป็นชิ้นขนาดคงที่ด้วย Linq คืออะไร
อัปเดต: นี่คือ คำถามที่คล้ายกัน
สมมติว่าฉันมี DataTable โดยมี DataRows สองสามพันอยู่ในนั้น
ฉันต้องการแบ่งตารางออกเป็นแถวเล็กๆ เพื่อประมวลผล
ฉันคิดว่าความสามารถที่ดีขึ้นในการทำงานกับข้อมูลของ C#3 อาจช่วยได้...
6893 มุมมอง
schedule
30.10.2023
เป็นไปได้ไหมที่จะเปลี่ยนชื่อพหูพจน์ของตาราง LINQ
ตัวอย่างเช่น ชื่อตารางของฉันคือ "การวินิจฉัย" เมื่อฉันนำมันเข้าสู่โมเดล LINQ สู่ SQL มันพยายามหาวิธีแปลงมันให้เป็นพหูพจน์ และถือว่าชื่อเอนทิตีควรเป็น "การวินิจฉัย" อย่างไม่ถูกต้อง และชื่อที่ตั้งไว้ควรเป็น "การวินิจฉัย" ซึ่งอาจทำให้สับสนได้...
248 มุมมอง
schedule
23.10.2023
Linq เป็น XML ตั้งค่า XElements จาก arrayList หรือไม่
ฉันกำลังพยายามตั้งค่า XElements ด้วย ArrayList และประสบปัญหาเล็กน้อย โดยพื้นฐานแล้วฉันต้องการทำ foreach loop ได้ แต่ไม่แน่ใจว่าจะต้องแทรกมันไว้ที่ไหน
ArrayList cities = new ArrayList();
foreach (ListItem item in lstCities.Items)
{...
989 มุมมอง
schedule
25.11.2023
web.config app.config และการเชื่อมต่อ stringq linq
ฉันมีวิธีแก้ปัญหาซึ่งมีเว็บไซต์และโครงการหลัก ใน Core ฉันมีทุกรุ่นที่ใช้ LINQ ฉันใช้ app.Config เพื่อตั้งค่าเส้นทางไปยังฐานข้อมูลในสตริงการเชื่อมต่อที่โมเดลของฉันใช้
จากนั้นฉันก็ใช้สิ่งนี้ในเว็บไซต์ของฉัน...
346 มุมมอง
schedule
09.11.2023
แทนที่จะลากกระบวนงานที่เก็บไว้ ฉันสามารถตัดและวางชื่อไว้ที่ใดที่หนึ่งได้หรือไม่
ฉันใช้ LINQ กับ SQL และมีสิ่งหนึ่งที่ฉันไม่ค่อยพอใจนัก
สมมติว่าฉันไม่มีขั้นตอนการจัดเก็บที่ต้องการ ฉันก็เลยพัฒนาขั้นตอนใหม่ต่อไป ตอนนี้ฉันต้องการเปิดเผยผ่าน LINQ ไปยัง SQL DataContext ดังนั้นฉันต้อง:
รีเฟรชรายการ proc...
55 มุมมอง
schedule
17.01.2024
ตั้งค่าประเภทคอลัมน์แบบไดนามิกใน LINQ
ฉันต้องการตั้งชื่อคอลัมน์ของเอาต์พุตจาก LINQ แบบไดนามิก ชอบเช่นนั้น:
summary Rows.Field<Type>("Name")
ฉันต้องทำเช่นนี้เพราะฉันต้องเรียงลำดับตามสามคอลัมน์ตามเงื่อนไขและแต่ละคอลัมน์มี 2 ประเภทที่แตกต่างกัน ได้แก่ float , int และ...
931 มุมมอง
schedule
17.11.2023
Linq - เข้าร่วมผ่านพจนานุกรมโดยที่ KeyValuePair.Value เป็นคอลเล็กชันของตัวเอง
พยายามทำความเข้าใจว่าการรวมควรมีลักษณะอย่างไรตามตัวอย่างด้านล่าง ความช่วยเหลือใด ๆ ในการพิจารณาว่าเป็นไปได้หรือไม่ที่จะเขียน linq สำหรับสิ่งต่อไปนี้จะได้รับการชื่นชมอย่างมาก!
List<string> col1;
Dictionary<string,...
4272 มุมมอง
schedule
11.12.2023
Linq Datagrid เชื่อมโยงจากไฟล์ xml
ฉันกำลังพัฒนาแอปพลิเคชันใน wpf ซึ่งฉันมีหนึ่ง datagrid ฉันต้องการให้เพิ่มคอลัมน์ของ DataGrid แบบไดนามิกจาก xml
<Department Name='D1' TotalCapacity='5'>
<Class Name='c1' Capacity='3'></Class>
<Class Name='c2'...
678 มุมมอง
schedule
15.12.2023
แผนภูมิเทียบเท่า IEnumerable LINQ ใน Scala? [ทำซ้ำ]
อาจซ้ำกัน: อะนาล็อก LINQ ใน Scala
ฉันกำลังมองหาแผนภูมิที่แสดงค่าเทียบเท่าในวิธี Scala ของ LINQ สำหรับ IEnumerable:
อันดับแรกคือหัว
เลือกคือแผนที่
SingleOrDefault คือ ... (ฉันไม่รู้)
... และอื่น ๆ...
9793 มุมมอง
schedule
17.11.2023
วิธีรับค่าที่แน่นอนในไฟล์ XML นี้โดยใช้ XDocument
<item>
<title>Lorem Ipsum</title>
<media:group>
<media:content url = "http://www.sample.com" rate = "0" />
<media:content url = "http://www.sample1.com" rate = "1" />
<media:content url =...
586 มุมมอง
schedule
18.01.2024
เชื่อมต่อกับเซิร์ฟเวอร์ SQL โดยใช้ Linq, asp.net
ฉันกำลังสร้างเว็บไซต์โดยใช้ asp.net และฉันจำเป็นต้องใช้เซิร์ฟเวอร์ SQL ในเครื่อง (โดยใช้เซิร์ฟเวอร์ Microsoft SQL) และฉันได้สร้างฐานข้อมูลและตารางในนั้นโดยใช้ MS SQL Server Management Studio
ตอนนี้ฉันเชื่อมต่อกับฐานข้อมูลได้สำเร็จแล้ว...
1458 มุมมอง
schedule
29.12.2023
คำขอดึงข้อมูลต้องเป็นนิพจน์การเข้าถึงของสมาชิกแบบธรรมดา '[100002]' เป็น SubQueryExpression แทน
ฉันได้รับข้อผิดพลาดต่อไปนี้: "คำขอดึงข้อมูลต้องเป็นนิพจน์การเข้าถึงสมาชิกแบบธรรมดา '[100002]' เป็น SubQueryExpression แทน ชื่อพารามิเตอร์: relatedObjectSelector"
ด้านล่างนี้คือคำถามของฉัน:
var query =
session.Query<Customer().Where(cus...
1070 มุมมอง
schedule
13.11.2023
เลือกองค์ประกอบ XML โดยไม่ใช้วิธีการขยาย
MSDN - ระบบ Xml.XPath Extensions Class พูดว่า:
มีโทษด้านประสิทธิภาพบางประการสำหรับการใช้วิธีการเหล่านี้ การใช้ LINQ กับแบบสอบถาม XML ให้ประสิทธิภาพที่ดีขึ้น
และ XPathSelectElement เป็นวิธีการขยาย
ฉันมี XML ต่อไปนี้...
303 มุมมอง
schedule
04.12.2023
จะจัดกลุ่ม IQueryable ตามคุณสมบัติ 1 แต่เรียงลำดับตามคุณสมบัติ 2 ได้อย่างไร
ต่อจากคำถามของฉันก่อนหน้านี้ ที่นี่
ฉันใช้
var distinctAllEvaluationLicenses = allEvaluationLicenses.GroupBy((License => License.dateCreated)).OrderByDescending(lics => lics.Key).First();
เพื่อจัดกลุ่ม IQueryable...
2873 มุมมอง
schedule
19.12.2023
การแยกวิเคราะห์ XML ใน Windows Phone 8 C#
ฉันต้องการแยกไฟล์ xml จาก URL ต่อไปนี้:" http://restservice.com/RestServiceImpl.svc/ghhf/cvr "
ฉันสามารถรับ XDocument ได้โดยใช้รหัสต่อไปนี้:
private void Search(object sender, RoutedEventArgs e)
{
string url =...
3875 มุมมอง
schedule
22.12.2023
Linq: เข้าร่วมสองตาราง
บน WPF Grid ของฉัน ฉันกำลังเติมคุณสมบัติต่อไปนี้ สองคนสุดท้ายมาจากโต๊ะอื่น ฉันต้องการรับกฎการแมปจากตารางอื่นโดยที่ sourceelementid ในตารางธุรกรรมเท่ากับ id ของตาราง messagefield
public List<MessageFieldViewModel>...
105 มุมมอง
schedule
11.12.2023
ไม่รองรับวิธีการขยายแบบรวม (Linq to Sql)
ฉันพยายามใช้วิธีรวมใน linq ถึง Sql แต่ดูเหมือนว่าจะไม่รองรับ
LibrarySystemDataContext ctx = new LibrarySystemDataContext();
var query = ctx.Books
.Select(x => new
{
BookID = x.BookID,
BookName = x.Title,...
526 มุมมอง
schedule
07.11.2023
โหนด Groupby และ LINQ js
ฉันใช้ node-linq และพยายามทำความเข้าใจ GroupBy แต่เอกสารประกอบมีน้อยมาก
เช่นฉันมีข้อมูลนี้:
{วันที่:26/06/2013 ชื่อ:A หมายเลข:1}
{วันที่:26/06/2013 ชื่อ:A หมายเลข:5}
{วันที่:27/06/2013 ชื่อ:B หมายเลข:4}
{วันที่:27/06/2013 ชื่อ:A หมายเลข:4}...
5276 มุมมอง
schedule
02.01.2024
ไวยากรณ์ที่คล่องแคล่วสำหรับวิธีการขยาย IQueryable หรือไม่
ฉันจะปล่อยให้โค้ดพูดเพื่อตัวมันเอง:
public interface ISoftDeletable {
bool IsDeleted {get; set;}
}
public static class Extensions {
public IQueryable<T> Active<T>(this IQueryable<T> q) where T : ISoftDeletable {
return...
903 มุมมอง
schedule
03.12.2023