作者wa007123456 (大笨羊)
看板C_Sharp
标题[问题] 一堆小问题
时间Mon Jun 8 21:01:54 2009
问题一
foreach回圈的使用时机
对於这个回圈 我感到非常陌生
非常的不会使用他
只知道他跟阵列有很大的关系
在一个XNA的专案中
发现他是描绘整个3D物件的重点回圈
所以想要详细的了解他
问题二
<某类别名称>物件
这种用法也不是很了解
这个大概在C++就有出现了(原谅我的无知)
请问这个东西是甚麽?
问题三
为什麽要有abstract
抽像类别
为什麽要有virtual 虚拟函数
搞那麽复杂做啥?
问题四
自学了一年程式
发现程式是三个领域的结合体(猜测)
数学 英文 逻辑思考
三个圆圈中间的重叠地区就是程式设计的重点
我数学不好 我才高一 英文也才高一程度
所以到了後面学习许多API的时候 我感到困难
目前最会用的API是 Framework.NET
我是一个普通高中的学生 我不是高职生
或许? 我该等到高中毕业了再去学习有关程式设计的後面部分?
问题五
我从C开始学 学到C++ 之後去年我住院了
在住院中我也把一本C#初学指导看完(我看得很快 只花一天)
不过有些部份我又忘记了 而且那时候没有电脑 缺乏实做
如果我想要学习XNA 是不是应该要再从头看一便?
谢谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.228.230.51
1F:推 megaman1206:前途无量 加油! 06/08 21:49
2F:推 svanavs:XNA的话直接看XNA的教学书就好了~ 06/08 21:54
3F:→ wa007123456:还好..我是休学才有那麽多时间.. 06/08 23:02
4F:推 help0430:你要用xna写游戏阿~建议你先把程式语言的基础学好 06/09 01:29
5F:→ help0430:像是语法和oo,再来就是自己多做了!百看不如一做阿! 06/09 01:30
6F:→ help0430:学c#却直接用来写xna游戏你会碍手碍脚的 06/09 01:31
7F:→ wa007123456:我现在是卡在数学..里面有些矩阵我看不懂.. 06/09 01:42
8F:→ wa007123456:还有要旋转角度又会用到三角函数 让数学差的我头很大 06/09 01:42
9F:→ wa007123456:不过我OO真的学的不太好 像是委派 继承 多型.不是很懂 06/09 01:44
10F:→ wa007123456:继承我很少用到 因为我很怕多重继承的问题出现 06/09 01:45
11F:→ wa007123456:泛型刚刚大概在网路上看资料了解了 听说是C# 2.0才有 06/09 01:45
12F:→ wa007123456:看起来还不错用 应该要学起来! 06/09 01:46
13F:→ wa007123456:目前台湾只有两本中文XNA 教学书 我有其中最老得一本 06/09 01:47
14F:→ wa007123456:我之前也用过C#写DirectX 但是後面Sprite支援问题 06/09 01:48
15F:→ wa007123456:我发现我DirectX版本太新 跟书上教的不相容 06/09 01:48
16F:推 MRjk:你如果程式底子还不好 直冲XNA可能有点太难 建议你先把c#写好 06/09 02:34
17F:→ MRjk:写些常用的小程式 把C#语法练熟 再用XNA会比较合适 06/09 02:34
18F:→ MRjk:我有一本碁锋出的"XNA PC-XBOX360 C#游戏程式设计" 叶思义 06/09 02:37
19F:→ MRjk:你的也是这本吗?我觉得这本不适合还不熟C#的程式初学者开始看 06/09 02:38
20F:→ wa007123456:My book is same as yours 06/09 04:05
21F:→ wa007123456:I think it's difficult for me now 06/09 04:06
22F:→ wa007123456:But that beginer's guide book second part is talk 06/09 04:06
23F:→ wa007123456:about Framework.NET WebForm Design 06/09 04:07
24F:→ wa007123456:Should I read it? (I can't type chinese 06/09 04:07
25F:→ wa007123456:WinForm 06/09 04:07
26F:→ wa007123456:I use C++ and CLR write some WinForm before 06/09 04:09
27F:→ wa007123456:这是我的家族: 06/09 04:11
29F:→ wa007123456:可能要登入..不过档案库里面有我写的一些WinForm 06/09 04:12
30F:→ wa007123456:大概都是用Framework.NET 06/09 04:12
31F:→ wa007123456:突然可以打中文.. 06/09 04:12
32F:→ wa007123456:不然我也有帮游戏写一些天赋模拟器 06/09 04:13
33F:推 MMAXo:原来天赋模拟器是指这个 让我想到 D2 的 SkillTree 06/09 04:17
34F:→ wa007123456:或许用C#在实做一些WinForm後再来写? 06/09 04:18
35F:推 help0430:先用C#写一般的应用程式来练习语法与观念 06/09 09:30
36F:→ help0430:因为直接写游戏你要面对的更多~一下子学这麽多很难消化 06/09 09:31
37F:→ help0430:另外~C#没有多重继承 06/09 09:32
38F:推 help0430:xna第二本中文书的内容比较新~里面也有教到简单的数学 06/09 09:38
39F:→ wa007123456:C#的interface好像可以多重继承 06/09 21:41