2011-12-03 11 views
9

ASC で注文する正しい構文は何ですか?注文構文ASC

エラー1名 'ASC' を昇順ため、現在のコンテキスト

public IEnumerable<DTO> GetGrid(String ShipNumber) 
    { 
     try 
     { 
      ORepository rep = new ORepository(); 
      var query = rep.GetAll() 
       .Where(x => x.SHIP == ShipNumber) 
       .Orderby (x.City ASC) 
       .Select(g => new DTO 
       { 
        CUSTOMER_NAME = g.CUSTOMER_NAME, 
        CITY = g.CITY, 
        SHIP = g.SHIP, 
       }); 

      return query; 

答えて

36
  • .OrderBy(x => x.City)には存在しません。オーダー
+0

短く単純です。ありがとう! – Si8

0

DISTINCTを使用する場合は、このクエリを使用し降順ため

  • .OrderByDescending(x => x.City)

    var result = ctx.tblCity.AsNoTracking() 
    .Where(s => s.City== "Chennai")         
    .Select(s => new Area { Name = s.AreaName})         
    .Distinct().OrderBy(s => s.Name).ToList(); 
    

    私のために働いた。