欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決C#中Linq GroupBy 和OrderBy失效的方法

 更新時間:2016年09月22日 14:57:50   作者:garfieldzf  
最近發(fā)現(xiàn)了一個問題,在服務(wù)器端的Linq GroupBy 和OrderBy居然不管用,后來終于解決了所以現(xiàn)在分享給大家,有需要的朋友們可以參考借鑒。

發(fā)現(xiàn)問題

在一個數(shù)據(jù)列表中我用了Linq GroupBy 和OrderBy。 排序在本機正常使用,發(fā)到測試后排序死活不對,總以為是程序問題。于是請教了別人有了以下的答案。

問題原因和解決方法

因為服務(wù)器裝的是英文版操作系統(tǒng),沒有中文包,所以碰見中文排序無法識別,所以使用OrderBy時需要單獨處理下。

CultureInfo culture = CultureInfo.GetCultureInfo("zh-cn");

      List<TeamDto> teamDtos = teams
          .GroupBy(x => new
          {
            x.TestId,
            x.TestName
          })
          .Select(g => new TeamDto()
          {
            TestID = g.Key.TestId,
            Test = g.Key.TestName,
            Teams = g.ToList()
          })
          .OrderBy(t=>t.Test,StringComparer.Create(culture,true))
          .ToList();

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望能對同樣遇到這個問題的朋友們有所幫助,如果有疑問大家可以留言交流。

相關(guān)文章

  • C#框架winform實現(xiàn)簡單點餐系統(tǒng)

    C#框架winform實現(xiàn)簡單點餐系統(tǒng)

    這篇文章主要為大家詳細介紹了C#框架winform實現(xiàn)簡單點餐系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-07-07
  • Unity Shader實現(xiàn)紋理遮罩效果

    Unity Shader實現(xiàn)紋理遮罩效果

    這篇文章主要為大家詳細介紹了Unity Shader實現(xiàn)紋理遮罩效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-04-04
  • 使用C#實現(xiàn)數(shù)據(jù)結(jié)構(gòu)堆的代碼

    使用C#實現(xiàn)數(shù)據(jù)結(jié)構(gòu)堆的代碼

    這篇文章主要介紹了使用C#實現(xiàn)數(shù)據(jù)結(jié)構(gòu)堆,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-02-02
  • c# 委托詳解

    c# 委托詳解

    本文將通過實例解析對c# 委托進行詳細介紹,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • WPF使用WinSCP實現(xiàn)FTP下載

    WPF使用WinSCP實現(xiàn)FTP下載

    這篇文章主要為大家詳細介紹了WPF如何使用WinSCP實現(xiàn)FTP下載,文中的示例代碼講解詳細,對我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下
    2023-01-01
  • 利用AOP實現(xiàn)SqlSugar自動事務(wù)

    利用AOP實現(xiàn)SqlSugar自動事務(wù)

    這篇文章主要為大家詳細介紹了利用AOP實現(xiàn)SqlSugar自動事務(wù),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-10-10
  • c# 如何用lock解決緩存擊穿

    c# 如何用lock解決緩存擊穿

    這篇文章主要介紹了c# 如何用lock解決緩存擊穿,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-02-02
  • C#表達式樹的基本用法講解

    C#表達式樹的基本用法講解

    這篇文章主要介紹了C#表達式樹的基本用法講解,幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2020-12-12
  • Winform開發(fā)框架中如何使用DevExpress的內(nèi)置圖標資源

    Winform開發(fā)框架中如何使用DevExpress的內(nèi)置圖標資源

    這篇文章主要給大家介紹了關(guān)于在Winform開發(fā)框架中如何使用DevExpress的內(nèi)置圖標資源的相關(guān)資料,文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們一起來看看吧
    2018-12-12
  • 使用 BenchmarkDotNet 對 C# 代碼進行基準測試

    使用 BenchmarkDotNet 對 C# 代碼進行基準測試

    這篇文章主要介紹了使用 BenchmarkDotNet 對 C# 代碼進行基準測試,幫助大家更好的理解和學(xué)習(xí)使用c#,感興趣的朋友可以了解下
    2021-03-03

最新評論