看板 C_Sharp 關於我們 聯絡資訊
以前學過C++ C#是自學,所以這東西不是很懂在幹什麼? 在C#,有很多I開頭的class(?) 例如: IEnumerator, ICommand IEnumerator下面的註解意思是 interface System.Collections.Generic.IEnumeration<out T> Supports a simple iteration over a generic collection. T is System.Object 英文不是很好只知道I代表interface、好像代表一個集合(?) 詳細作用還請大家解惑 而這一系列的I class忠旨是什麼? 看別人的範例影片常常用到,但是,是做什麼用? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.137.20.70 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1435137111.A.3DB.html
ssccg: Interface 06/24 18:17
m339606: https://goo.gl/ySPGvf 06/24 22:41
m339606: 首先我想先了解原PO了解甚麼是OOP(物件導向)嗎? 06/24 22:43
m339606: interface只是其中一種,規範是死的應用是活的 06/24 22:49
m339606: 原PO想了解的是interface這個規範還是I系列的應用原理? 06/24 22:50
物件導向有學過,不過已經很久,有點忘記確切的定義 這部份我會複習 另外我比較想先知道interface的規範 因為如果我連interface的定義是什麼,去看應用也是看不懂 麻煩m大了 ※ 編輯: nature23306 (123.192.19.190), 06/25/2015 02:07:24
GoalBased: interface定義就那樣也沒甚麼特別的 06/25 09:25
GoalBased: 知道了定義還是不知道可以幹嘛 06/25 09:25
GoalBased: 還是像3F說的,回去再看一下OOP觀念 06/25 09:25