33using System . Globalization ;
44using System . Linq ;
55using System . Linq . Dynamic . Core ;
6- using System . Text ;
76
87namespace Z . Dynamic . Core . Lab
98{
@@ -22,21 +21,23 @@ public class Order
2221
2322 public static void Execute ( )
2423 {
25- List < Customer > customers = new List < Customer > ( ) { new Customer ( ) { CompanyName = "Ååå" } ,
26- new Customer ( ) { CompanyName = "Bbb" } ,
27- new Customer ( ) { CompanyName = "Ååå" } ,
28- new Customer ( ) { CompanyName = "Bbb" } ,
29- new Customer ( ) { CompanyName = "Aaa" } ,
30- new Customer ( ) { CompanyName = "Aaa" } ,
31- } ;
24+ var customers = new List < Customer >
25+ {
26+ new Customer { CompanyName = "Ååå" } ,
27+ new Customer { CompanyName = "Bbb" } ,
28+ new Customer { CompanyName = "Ååå" } ,
29+ new Customer { CompanyName = "Bbb" } ,
30+ new Customer { CompanyName = "Aaa" } ,
31+ new Customer { CompanyName = "Aaa" }
32+ } ;
3233
33- CultureInfo culture = new CultureInfo ( "nb-NO" ) ;
34+ var culture = new CultureInfo ( "nb-NO" ) ;
3435 var test1 = customers . AsQueryable ( ) . OrderBy ( x => x . CompanyName , StringComparer . Create ( culture , true ) ) . ToList ( ) ;
3536 var test2 = customers . AsQueryable ( ) . OrderBy ( x => x . CompanyName ) . ToList ( ) ;
3637 var test3 = customers . AsQueryable ( )
3738 . OrderBy ( "City" ) . ThenBy ( "CompanyName" , StringComparer . Create ( culture , true ) ) . ToDynamicList ( ) ;
38- var test4 = customers . AsQueryable ( )
39- . OrderBy ( "CompanyName" , StringComparer . Create ( culture , true ) ) . ToDynamicList ( ) ;
39+ var test4 = customers . AsQueryable ( )
40+ . OrderBy ( "CompanyName" , StringComparer . Create ( culture , true ) ) . ToDynamicList ( ) ;
4041 }
4142 }
4243}
0 commit comments