小编fra*_*kie的帖子

如何将两个序列合并为一个?

我有一些工作代码从数据库中检索数据.我有兴趣为我的解决方案获得更好的代码.有没有办法将两个查询组合成一个或类似的东西?

Dim customerTitlesAndIDs = contex.CustomerTable.Select(Function(row) New
                           With {.ID = row.ID, .CustomerTitle = row.Title}).ToList()

Dim cutomerIdPayment = contex.CustomerPayments.Select(Function(table) New 
                       With
                       {
                           .ID = table.CustomerID,
                           .Range = table.PaymentsRange,
                           .Values = table.Values
                       }).ToList()

Dim customerInfos As New List(Of SCustomerInfo)

For Each customer In customerTitlesAndIDs

    Dim cID As Integer = customer.ID
    customerInfo.Add(New SCustomerInfo(CreateCustomerTable(), cID, customer.CustomerTitle))

    For Each cutomerPayments In cutomerIdPayment

        If cutomerPayments.ID = cID Then
            Dim rangeValue(1) As Object
            rangeValue(0) = cutomerPayments.Range
            rangeValue(1) = cutomerPayments.Values
            Dim dtRow As DataRow = customerInfos.Last().PaymentTable.NewRow()
            dtRow.ItemArray = rangeValue …
Run Code Online (Sandbox Code Playgroud)

.net c# sql linq vb.net

5
推荐指数
1
解决办法
417
查看次数

如何在vb.net中使用lambda删除List的指定项

有这样的情况。有两个列表:list1asList(of Integer)list2as List(of Integer)

我需要删除 list1 中与 list2 的项目相同的所有项目。

例如:

list1 = 0, 1, 2, 3, 6, 10
list2 = 3, 6
Run Code Online (Sandbox Code Playgroud)

从 list1 中删除 list2 后list1 = 0, 1, 2, 10

vb.net lambda

3
推荐指数
1
解决办法
1万
查看次数

如何在四边形的正面和背面放置不同的颜色

实际上,我的问题是在标题中.我使用着色器和缓冲区的"现代opengl"方法,我想知道是否存在任何方式在一个四边形的两侧获得不同的颜色.

期望的结果(背面和正面)

在此输入图像描述 在此输入图像描述

opengl

2
推荐指数
1
解决办法
631
查看次数

标签 统计

vb.net ×2

.net ×1

c# ×1

lambda ×1

linq ×1

opengl ×1

sql ×1