Có cách nào để chèn chú thích mã nội tuyến trong LINQ trong VB.NET không?Inline LINQ Bình luận trong VB.NET
Xin xem dòng 2 ở dưới đây là một ví dụ về nơi một bình luận inline sẽ được mong muốn
Dim Jobs = (From X In DB.Jobs_Select(SearchStr, RequiresFilter)
Where X.JobStatusID < 2 -- **** INSERT INLINE COMMENT HERE ****
Order By
X.JobPriorityID Descending,
If(X.TargetDate, Date.MaxValue),
X.NeedsLit Descending,
X.HasOldArtRequests Descending,
X.HasOldLicRequests Descending
)
Đây là tầm thường trong mã SQL và thẳng thắn, rất hữu ích như SP của trở nên phức tạp. Sẽ rất tuyệt khi có thể thực hiện cùng một giao tiếp giữa các nhà phát triển trong LINQ to SQL.
Cập nhật
Đây là điều kiện thử nghiệm cho bạn.
Dim L As New List(Of KeyValuePair(Of Integer, Integer))
Dim a = (From X In L
Where X.Key > 5 'test comment
Order By X.Value)
Nó không hoạt động với '''? –
Không, 15 biên dịch lỗi bằng cách chèn một dấu nháy đơn tại địa điểm đó –
@BrianWebster: Làm việc cho tôi trên truy vấn nhẹ hơn. Bạn có thể cập nhật các câu hỏi với một cái gì đó chúng ta có thể dán vào VS để kiểm tra? – Neolisk