看板 C_Sharp 關於我們 聯絡資訊
問題一 foreach迴圈的使用時機 對於這個迴圈 我感到非常陌生 非常的不會使用他 只知道他跟陣列有很大的關係 在一個XNA的專案中 發現他是描繪整個3D物件的重點迴圈 所以想要詳細的了解他 問題二 <某類別名稱>物件 這種用法也不是很了解 這個大概在C++就有出現了(原諒我的無知) 請問這個東西是甚麼? 問題三 為什麼要有abstract 抽像類別 為什麼要有virtual 虛擬函數 搞那麼複雜做啥? 問題四 自學了一年程式 發現程式是三個領域的結合體(猜測) 數學 英文 邏輯思考 三個圓圈中間的重疊地區就是程式設計的重點 我數學不好 我才高一 英文也才高一程度 所以到了後面學習許多API的時候 我感到困難 目前最會用的API是 Framework.NET 我是一個普通高中的學生 我不是高職生 或許? 我該等到高中畢業了再去學習有關程式設計的後面部分? 問題五 我從C開始學 學到C++ 之後去年我住院了 在住院中我也把一本C#初學指導看完(我看得很快 只花一天) 不過有些部份我又忘記了 而且那時候沒有電腦 缺乏實做 如果我想要學習XNA 是不是應該要再從頭看一便? 謝謝回答 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.228.230.51
megaman1206:前途無量 加油! 06/08 21:49
svanavs:XNA的話直接看XNA的教學書就好了~ 06/08 21:54
wa007123456:還好..我是休學才有那麼多時間.. 06/08 23:02
help0430:妳要用xna寫遊戲阿~建議妳先把程式語言的基礎學好 06/09 01:29
help0430:像是語法和oo,再來就是自己多做了!百看不如一做阿! 06/09 01:30
help0430:學c#卻直接用來寫xna遊戲妳會礙手礙腳的 06/09 01:31
wa007123456:我現在是卡在數學..裡面有些矩陣我看不懂.. 06/09 01:42
wa007123456:還有要旋轉角度又會用到三角函數 讓數學差的我頭很大 06/09 01:42
wa007123456:不過我OO真的學的不太好 像是委派 繼承 多型.不是很懂 06/09 01:44
wa007123456:繼承我很少用到 因為我很怕多重繼承的問題出現 06/09 01:45
wa007123456:泛型剛剛大概在網路上看資料了解了 聽說是C# 2.0才有 06/09 01:45
wa007123456:看起來還不錯用 應該要學起來! 06/09 01:46
wa007123456:目前台灣只有兩本中文XNA 教學書 我有其中最老得一本 06/09 01:47
wa007123456:我之前也用過C#寫DirectX 但是後面Sprite支援問題 06/09 01:48
wa007123456:我發現我DirectX版本太新 跟書上教的不相容 06/09 01:48
MRjk:你如果程式底子還不好 直衝XNA可能有點太難 建議你先把c#寫好 06/09 02:34
MRjk:寫些常用的小程式 把C#語法練熟 再用XNA會比較合適 06/09 02:34
MRjk:我有一本碁鋒出的"XNA PC-XBOX360 C#遊戲程式設計" 葉思義 06/09 02:37
MRjk:你的也是這本嗎?我覺得這本不適合還不熟C#的程式初學者開始看 06/09 02:38
wa007123456:My book is same as yours 06/09 04:05
wa007123456:I think it's difficult for me now 06/09 04:06
wa007123456:But that beginer's guide book second part is talk 06/09 04:06
wa007123456:about Framework.NET WebForm Design 06/09 04:07
wa007123456:Should I read it? (I can't type chinese 06/09 04:07
wa007123456:WinForm 06/09 04:07
wa007123456:I use C++ and CLR write some WinForm before 06/09 04:09
wa007123456:這是我的家族: 06/09 04:11
wa007123456:http://tw.club.yahoo.com/clubs/sillysheep/ 06/09 04:11
wa007123456:可能要登入..不過檔案庫裡面有我寫的一些WinForm 06/09 04:12
wa007123456:大概都是用Framework.NET 06/09 04:12
wa007123456:突然可以打中文.. 06/09 04:12
wa007123456:不然我也有幫遊戲寫一些天賦模擬器 06/09 04:13
MMAXo:原來天賦模擬器是指這個 讓我想到 D2 的 SkillTree 06/09 04:17
wa007123456:或許用C#在實做一些WinForm後再來寫? 06/09 04:18
help0430:先用C#寫一般的應用程式來練習語法與觀念 06/09 09:30
help0430:因為直接寫遊戲妳要面對的更多~一下子學這麼多很難消化 06/09 09:31
help0430:另外~C#沒有多重繼承 06/09 09:32
help0430:xna第二本中文書的內容比較新~裡面也有教到簡單的數學 06/09 09:38
wa007123456:C#的interface好像可以多重繼承 06/09 21:41