作者查詢 / ssccg

總覽項目: 發文 | 留言 | 暱稱
作者 ssccg 在 PTT [ C_Sharp ] 看板的留言(推文), 共1030則
限定看板:C_Sharp
看板排序:
[問題] 新手學C#,有關{get;set;}的疑問
[ C_Sharp ]52 留言, 推噓總分: +5
作者: CloudyWing - 發表於 2014/12/11 20:04(11年前)
30Fssccg: auto-implement property可以對get/set分別設存取權限,跟12/12 00:23
31Fssccg: 單純的field不一樣,另外即使一開始的確沒有其他邏輯12/12 00:24
32Fssccg: 先寫成property,以後要加邏輯時再implement get/set即可12/12 00:24
33Fssccg: 如果一開始就直接存取field,到時候就改到死...12/12 00:25
34Fssccg: 再來getter/setter的用途不止在給外部存取時的介面12/12 00:26
35Fssccg: 而是跟field比起來,可以有機會控管讀寫時的行為12/12 00:26
36Fssccg: 例如最常見的在讀寫時發出event12/12 00:29
37Fssccg: 再來你說的傳統寫法,C#才沒那種傳統,那是java的傳統吧12/12 00:30
38Fssccg: 跟那種把特殊命名的method定義叫property規格,然後用12/12 00:31
39Fssccg: reflection時因為case/底線命名不一出一堆問題比起來12/12 00:33
40Fssccg: C#直接把property定在語言裡,relfection時property直接跟12/12 00:33
41Fssccg: method分開,你不覺得比較好? 那種易出錯的傳統哪邊好?12/12 00:36
42Fssccg: 不要一直從實作去想用method/field也一樣還怎樣12/12 00:37
43Fssccg: 使用property最大的目的就在表明是個property12/12 00:38
44Fssccg: 其實從OO角度來看,我覺得method/property才是介面元素12/12 01:11
45Fssccg: field只是存data的空間,只是有些OO語言沒有提供property12/12 01:14
47Fssccg: 就是這兩個沒有,所以有些學過OOP的卻沒property的概念..12/12 01:24
48Fssccg: 很多語言有類似的寫法,C#是提供一個把name/getter/setter12/12 01:29
49Fssccg: 整合成單一元素的完整支援12/12 01:33
51Fssccg: 以OOP來說重點在封裝,不是在權限管理12/18 09:10
[情報] VS free / .net OpenSource化
[ C_Sharp ]30 留言, 推噓總分: +8
作者: Killercat - 發表於 2014/11/15 14:11(11年前)
15Fssccg: 論語言C#殺爆Java,可是Java環境和資源已經領先太多了11/17 03:37
[問題] js無反應(已解決)
[ C_Sharp ]5 留言, 推噓總分: 0
作者: wei10cool - 發表於 2014/11/09 17:46(11年前)
4Fssccg: 測試正常,server上不正常,顯然是server的環境沒設定好11/09 19:34
5Fssccg: 另外script沒反應可以開瀏覽器的F12跑debug看看啊11/09 19:37
[問題] 關於StreamReader讀取word
[ C_Sharp ]5 留言, 推噓總分: +2
作者: brocker - 發表於 2014/11/06 21:53(11年前)
2Fssccg: Office.Interop基本上就是呼叫office相關軟體來做事11/06 23:12
3Fssccg: 如果要在沒裝office的機器執行還是要找別的獨立libary11/06 23:15
[問題] Web form 長久執行的問題
[ C_Sharp ]7 留言, 推噓總分: +1
作者: huadi73 - 發表於 2014/10/25 05:05(11年前)
2Fssccg: webserver開個thread去跑就好,不一定要改service10/25 10:10
3Fssccg: 這原理在web在winform都一樣,UI跟worker可以分開10/25 10:12
[問題] oracle查詢大量資料 out of memory
[ C_Sharp ]5 留言, 推噓總分: +2
作者: walilaV - 發表於 2014/10/19 10:56(11年前)
3Fssccg: 一定要所有資料都在記憶體才能運算嗎?10/21 12:30
[問題] 抓JSP網頁 Table內容是空白?
[ C_Sharp ]14 留言, 推噓總分: 0
作者: akafair - 發表於 2014/10/17 22:34(11年前)
1Fssccg: 這跟jsp沒有關係,如果堅持要從網頁parse你就得用個會執行10/17 22:46
2Fssccg: javascript的client如Webbrowser而不是單純的request10/17 22:47
3Fssccg: 比較直接的方法是觀察一下網頁的js是從哪抓資料的10/17 22:49
4Fssccg: 就會發現是http://mis.twse.com.tw/stock/api/getStock.jsp10/17 22:50
5Fssccg: 參數要帶什麼就要自己研究一下10/17 22:50
6Fssccg: 最好是先找這網站有沒有公開的API說明,有要給人用就會有10/17 22:51
13Fssccg: firefox按F12→網路,然後開網頁,連了哪裡一看就知道10/19 14:12
14Fssccg: 當然API怎麼用可能還是要看原始碼10/19 14:13
Re: [問題] 用while寫99乘法表
[ C_Sharp ]4 留言, 推噓總分: 0
作者: neo5277 - 發表於 2014/09/22 01:48(11年前)
1Fssccg: 先把你的for加括號,然後試著把一個for轉成完全對應的while09/22 02:23
2Fssccg: 還有注意你在哪裡指定計數變數初值,另外你括號用法很怪..09/22 02:29
4Fssccg: 就你int i, j下面為什麼要多包一個block09/23 00:02
[問題] 發佈的幾個問題
[ C_Sharp ]10 留言, 推噓總分: +1
作者: justlike5566 - 發表於 2014/08/26 14:33(11年前)
3Fssccg: 2 不要抓回去,直接用share目錄中的exe不就好了..08/26 20:09
Re: [問題] 實作內容相同但很可能改變的function
[ C_Sharp ]2 留言, 推噓總分: +2
作者: uranusjr - 發表於 2014/08/20 21:33(11年前)
2Fssccg: 要不要合併不是只看實作內容,要看代表的邏輯和用途08/20 20:31
3Fssccg: 你的舉例來說,你後面的問題來了根本不是個問題08/20 20:35
4Fssccg: 作法改了當然就呼叫新的function,跟原本的關係在哪?08/20 20:37