題目:
定義乙個集合,型別為時間型別。要求集合內容為從今天開始按索引加一天的公升序排序
(累加的天數為10天
)。新建控制台應用程式輸出剛剛的集合到前台並格式化日期為(
2019-xx-xx
),判斷如果日期
day為偶數,則通過報錯的方法輸出到控制台上,並不影響接下去的輸出。錯誤內容為:當天為偶數字,日期
2019-xx-xx
要求:集合的產生過程必須通過程式,輸出和排序必須用
linq
實現**:
using system;
using system.collections.generic;
using system.linq;
using system.text;
using system.threading.tasks;
namespace day01
//linq排序
var linqlist = from l in list orderby l ascending select l;
//linq輸出
foreach (var value in linqlist)
//把所有日期為偶數的元素做異常捕獲處理
foreach (var date in linqlist)
}catch (exception)
finally}}
static void main(string args)}}
執行結果:
列印乙個集合的冪集C 實現
問題 列印乙個集合的冪集?例如 集合 的冪集為abc,ab a c,a bc,b c,其中 表示空 之前去一家公司面試的時候碰到的一道題,當時也想到了應該用遞迴,不過細節沒考慮好,導致當時很囧地做不出來。回來之後花了10分鐘寫乙個,不一定是做好的做法。include include include ...
自己實現乙個順序的線性集合
package cn.zion public class seqlistextends object 無參 public seqlist 有參構造,提供指定陣列 public seqlist t values 為空判斷 public boolean isempty 返回順序元素個數 public i...
乙個集合對映成乙個陣列
把集合對映成陣列的簡單的例子如下圖 對映方法一 點集來表示每個格 row,column 1,1 1,2 2,1 2,2 3,1 3,2 對映方法二 數字來表示每個格,pos num 12 3456 789 而通過觀察這兩種的對映方法是有關聯的,關係式如下 pos num row 1 3 column...