定義car類,練習lambda表示式排序
(1)car類中包含兩個字段:name和price;
(2)car類中包含相應的屬性、建構函式及tostring方法;
(3)在main方法中定義car陣列,並例項化該陣列;
(4)在main方法中,使用orderby方法,按姓名排序輸出car陣列所有元素。
(5)在main方法中,使用orderby方法,先按姓名後按**排序輸出car陣列所有元素。
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace exp3
set
}private int price;
public int price
set
}public car(string name, int price)
public override string tostring()
,車價:",name,price);}}
class program
;console.writeline("---------按姓名排序--------------------");
foreach (var item in car.orderby(x=>x.name))
console.writeline("--------先按姓名後按**排序-------");
foreach (var item in car.orderby(x=>x.name).thenby(x=>x.price)) //先按名稱排,再按**排}}
}
c語言練習 6 3 單詞長度
你的程式要讀入一行文字,其中以空格分隔為若干個單詞,以 結束。你要輸出每個單詞的長度。這裡的單詞與語言無關,可以包括各種符號,比如 it s 算乙個單詞,長度為4。注意,行中可能出現連續的空格 最後的 不計算在內。輸入格式 輸入在一行中給出一行文字,以 結束。輸出格式 在一行中輸出這行文字對應的單詞...
C 的Lambda 表示式
c 的lambda 表示式都使用 lambda 運算子 該運算子讀為 goes to 語法如下 形參列表 函式體 函式體多於一條語句的可用大括號括起。型別 可以將此表示式分配給委託型別,如下所示 1 2 3 delegateintdel inti delmydelegate x intj mydel...
C 中Lambda表示式
c 語言還是比較常見的東西,這裡我們主要介紹c lambda表示式,包括介紹乙個lambda就是乙個delegate,乙個delegate指向乙個方法等方面。你有沒有接觸過c lambda表示式,有沒有覺得匿名方法這東西很不錯,減少了很多 阿,但是匿名方法的使用還並不人性化,什麼是人性化呢?比如你可...