द्वारा सॉर्टिंग सूची मैंने उन समाधानों का प्रयास किया है जो मैंने पाया है और यह मेरे लिए यह काम नहीं कर रहा है।डेटटाइम
मैं एक वर्ग है:
InvokeGetReportRequestListResponse callResponse = InvokeGetReportRequestList(callRequest);
और अब मैं CompletedDate
callResponse.Reports.Sort((x, y) => DateTime.Compare(x.CompletedDate, y.CompletedDate));
callResponse
में
Reports
सूची क्रमबद्ध करना चाहते हैं:
public class InvokeGetReportRequestListResponse
{
public MarketplaceWebServiceException Error { get; set; }
public bool CallStatus { get; set; }
public List<RequestedReport> Reports { get; set; }
}
public class RequestedReport
{
public String ReportRequestId;
public String ReportType;
public DateTime? StartDate;
public DateTime? EndDate;
public Boolean Scheduled;
public DateTime? SubmittedDate;
public String ReportProcessingStatus;
public String GeneratedReportId;
public DateTime? StartedProcessingDate;
public DateTime? CompletedDate;
}
मैं एक सेवा के लिए एक फोन करना
थी एस एक त्रुटि देता है:
Cannot convert lambda expression to type 'System.Collections.Generic.IComparer<WebFeeds.Amazon.API.DataTypes.RequestedReport>' because it is not a delegate type
आपके द्वारा उपयोग किए जा रहे .NET फ्रेमवर्क संस्करण का क्या उपयोग है? इस कोड को नेट 4 और ऊपर –
वीएस2012 लक्ष्य ढांचे 4.0 में ठीक काम करना चाहिए। – Fred