作者查詢 / iterator

總覽項目: 發文 | 留言 | 暱稱
作者 iterator 在 PTT [ C_Sharp ] 看板的留言(推文), 共218則
限定看板:C_Sharp
[問題] 請問dr[i].GetType() 的if怎麼寫?
[ C_Sharp ]3 留言, 推噓總分: 0
作者: ChenRobert - 發表於 2022/07/23 18:23(3年前)
2Fiterator: 用 if (dr[i] is System.DateTime)07/25 09:23
3Fiterator: C# 7 以後,還有 swtich (dr[i]) case DateTime dt1:07/25 09:23
[情報] .NET FRAMEWORK快進入歷史了
[ C_Sharp ]12 留言, 推噓總分: +4
作者: erspicu - 發表於 2020/11/10 15:55(5年前)
9Fiterator: .NET Core 之前就可以做 self-contained publish11/11 20:24
[程式] as vs cast
[ C_Sharp ]21 留言, 推噓總分: +1
作者: iterator - 發表於 2015/12/01 01:17(10年前)
3Fiterator: 兩者用不同的MSIL opcode, as: isinst, cast: castclass12/01 14:29
4Fiterator: 樓上這種寫法, 對 compiler 來說是沒什麼差別的.12/01 15:18
13Fiterator: 如果討論這種問題時,還要先講選擇 Release mode,12/01 20:34
14Fiterator: 或是選擇Start Without Debugging,就有點令人莞爾了..12/01 20:36
15Fiterator: 要說 .NET 4 之後大幅優化 x64 的 as, 卻沒讓 x86 受惠,12/01 20:37
16Fiterator: 這論述有問題,而且跟實際狀況是有矛盾的.12/01 20:40
17Fiterator: to jizang, 原文沒這樣寫吧.12/01 21:02
[問題] 父類別轉子類別
[ C_Sharp ]22 留言, 推噓總分: +2
作者: grace0523 - 發表於 2015/11/23 23:31(10年前)
18Fiterator: as 效能比較好, http://tinyurl.com/clr68dj11/24 16:18
19Fiterator: 是共通的功能, 應該要透過 virtual method 提供11/24 16:21
20Fiterator: 如果要從單獨抽出某個子類別的 object,11/24 16:27
21Fiterator: 可以透過 List<P>.OfType<C>()11/24 16:28
[問題] 用Where來限制泛型的問題...
[ C_Sharp ]2 留言, 推噓總分: 0
作者: jamod - 發表於 2015/09/08 18:31(10年前)
1Fiterator: 你應該要提供 void StartDelay(Action, int)09/08 18:37
2Fiterator: void StartDelay(Action, float)09/08 18:38
[問題]HtmlAgilityPack抓取氣象資料問題
[ C_Sharp ]9 留言, 推噓總分: +1
作者: dastania - 發表於 2015/08/12 20:02(10年前)
1Fiterator: 你要拿的資料是動態生成的,HtmlAgilityPack無法直接處理08/12 21:02
2Fiterator: 要抓氣象資料, ftp://ftpsv.cwb.gov.tw/pub/forecast08/12 21:02
6Fiterator: 不確定這邊有沒有: http://opendata.cwb.gov.tw/news08/13 02:42
7Fiterator: 讀動態生成資料: http://tinyurl.com/oyd9r7w08/13 02:43
[問題] 屬性的視窗設計
[ C_Sharp ]2 留言, 推噓總分: 0
作者: neocc - 發表於 2015/04/09 22:01(10年前)
1Fiterator: "PropertyGrid"04/09 22:11
[問題] 新手學C#,有關{get;set;}的疑問
[ C_Sharp ]52 留言, 推噓總分: +5
作者: CloudyWing - 發表於 2014/12/11 20:04(11年前)
9Fiterator: Q1: auto-implemented property, 編譯器會幫你處理12/11 21:17
10Fiterator: 至於初始值的問題,在C# 6將可以對auto-property設初始值12/11 21:18
11Fiterator: 先拋開所謂"傳統的"的Java寫法,直接從C#的角度來看12/11 21:23
12Fiterator: http://msdn.microsoft.com/en-us/library/ms229006.asx12/11 21:25
13Fiterator: 這邊是微軟對於使用 property 的 guideline.12/11 21:27
22Fiterator: 就說要跳脫所謂的傳統,想想 property 對 C# 物件的意義12/11 23:39
23Fiterator: 哪些東西該是 property, 哪些東西應該是 method12/11 23:40
24Fiterator: 多少會有些譜12/11 23:40
[問題] 實作內容相同但很可能改變的function
[ C_Sharp ]12 留言, 推噓總分: 0
作者: BigLoser - 發表於 2014/08/20 16:03(11年前)
2Fiterator: 應該把 method 中類似的東西抽出, 成為獨立的 method08/20 16:35
3Fiterator: 視這些所謂"差不多,但不同"的片段, 彼此間的關係08/20 16:36
4Fiterator: 去決定要用 switch, Func<>, 或根本不該綁在一起08/20 16:39
5Fiterator: 不同類的東西,硬要塞個switch,只會造成程式邏輯混亂08/20 16:40
6Fiterator: 可以從這個方面去想:你要做的事情符不符合method名字?08/20 16:41
7Fiterator: method的名字是否足以描述裡面要做的事情.08/20 16:41
[問題] 使用var的時機
[ C_Sharp ]62 留言, 推噓總分: +12
作者: BigLoser - 發表於 2014/08/17 21:52(11年前)
1Fiterator: 可參考 http://tinyurl.com/k3e88rq08/17 22:05
2Fiterator: 不過我個人不建議這樣寫, 如果該變數非用過即丟,08/17 22:07
3Fiterator: 保留完整的型別,在未來個人,或是團隊開發時,會比較清楚08/17 22:08
4Fiterator: ^^維護08/17 22:09
32Fiterator: 變數名稱表示其用途,跟變數型別是兩回事...08/25 16:08
41Fiterator: 函數名稱表示其用途,跟回傳型別一樣是兩回事...08/25 16:36
43Fiterator: 既然知道不是同一件事情,就別扯著一起講..08/25 16:43
46Fiterator: 嘿,我不是反對變數/函數名稱最好能適切表達其用途喔08/25 16:50
50Fiterator: 所以你的確知道變數名稱order跟函數名稱GetOrder的命名,08/25 17:01
51Fiterator: 和前面的 var 或 Order 或 OOXXOrder 或 KKVVOrder,08/25 17:02
52Fiterator: 對於可讀性來說, 是兩回事08/25 17:03
55Fiterator: 當專案規模夠大,保留完整型表,在未來個人維護,08/25 17:24
56Fiterator: 或是團隊開發時,會比較清楚08/25 17:25
57Fiterator: 變數名稱跟函數名稱是沒辦法完整解答"var"跟完整型別的08/25 17:26
58Fiterator: 表 => 別 typo08/25 17:27