我想学C#语言。但是不知道如何入手。请教一下资深前辈如何自学,我不想找学校。我想自学 学起来。

我在网上看到很多关于C#的教程但是乱七八糟的不知道怎么入手,按着什么路线最合适我循序渐进的学习。我现在有很多时间。而且我很喜欢C#。我家里有3本书。。一个是JAVA的入门... 我在网上看到 很多关于C#的教程 但是乱七八糟的不知道 怎么入手,按着什么路线最合适我循序渐进的学习。我现在有很多时间。而且我很喜欢 C#。我家里有3本书。。一个是JAVA的入门。一本很烂的书 讲得什么我都不懂。还有个C++入门的。太高深了我也不懂。最后一本是C#高级编程 。也有点难。因为我语法 还没有学全。现在我的程度算是最初级的初级吧,或者说连基础都没有。我只是稍微了解 基础语言要素 和控制流程语句。后面的数组 干脆蒙了。。而且我还没有实际使用过 控制流程语句。因为书上没有练习的 习题。但是我真的很喜欢C#。语句很符合我的心思 所以想好好学。而且我不想做控件流。想做的更加好。我希望知道 我现在 应该做什么?应该学什么?怎么做?就学习的路线怎么走好?希望资深的大家给我解惑。还有 你们用的 软件英文最好解释下 因为好多我是第一次 听说 都不懂。。比方说ASP是什么 都不知道 只知道做网站要用。。我想自学C#。不想去学校。我的学习时间很多。而且 我需要向一些人证明 自学也能成为高手。所以我希望得到帮助。让我成为高手吧。不是为了工作 而是为了我个人的兴趣。所以想学好C#。如果可以我希望能给我介绍个 C#循序渐进的 电子文档或视频。而且每课能搭配 许多许多习题的那种。不知道为什么 同样写Helloworld 。C++ JAVA 比起来 ,C#最让我喜欢。所以 请一定帮助我下。可以的话 顺便给我留个QQ。 我真的想成为高手。不是为了薪金更高 。而是 想得到 自我心理满足。还有个小问题 我学了一点点基础 。我发现好像 上述3种语言的 语法都差不多。比方说 控制流语句 和基础语言 或者 命名空间都差不多.c++ 开始就用 using namespace std; C#开始就 namespace JAva则是 import 。 是不是所有语言基本 都差不多呢。。或者说 基础的语法 都很像 控制流语句 或者 标示符命名 数组 还有其他什么的。最后一个问题:是不是学C#要先学C呢?好多人说一定要这么学。可是我不喜欢C 。觉得C 很粗糙。不像C#那么舒服。而且面向对象和结构化 的编程方法好像也不同。不知道哪里一样了。为什么非要这么学不可。 请一定给我带 习题的 教程 这样 我多多练 才能体会 编程的思想。 请一定多带 作业 。。谢谢 如果有人给我 很大帮助 我会给他 加分 谢谢! 展开
 我来答
百度网友ea1c09c
2011-10-18 · TA获得超过1004个赞
知道小有建树答主
回答量:856
采纳率:0%
帮助的人:1291万
展开全部
我也是完全自学的C#,现在搞APS.NET开发,c#相比java和c++要更好学一些,因为微软的一贯宗旨就是把用户当小孩,什么都给咱们准备好了,而且c#出来的比较晚,吸取了大量java和c++的优点的同时,抛弃了两者的一些弊端,这个相信你已经感觉到了。
c是基础,java、c++、c#都可以说是基于c的,学好c更有利于你提高编程能力,在学会c的语法基础上再研究一下面向对象,那么后三者的基础就差不多都有了,剩下的就是针对性的学习了。
我个人认为学程序兴趣最重要,既然你喜欢c#就搞这个吧,看书的同时一定要写代码,最好是找些项目做一做,这样才能提高技术。
匿名_热心网友
2011-10-29 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8370万
展开全部
HyperLink hp = new HyperLink();
hp.Attributes["style"] = "border-color:Gray";
hp.Attributes["style"]="width:100px";
hp.Attributes["style"]="height:20px";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我不是那麽好DF
2011-10-20
知道答主
回答量:32
采纳率:0%
帮助的人:17.9万
展开全部
首先,我告诉你不学C一样学C#。
其次,我要问你了,你是想成为高手呢,还是想自学呢?自学成不了高手,高手绝不是自学。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ak0066
2011-10-21
知道答主
回答量:19
采纳率:0%
帮助的人:15.8万
展开全部
想学软件必须让老师带 一程,不然学起来很容易放弃的,尤其遇到一个简单的问题,你可能怎么想都解决不了,这样让人你学的感觉十分枯燥!我感觉学C#和java两门语言他们都是大多一样的,但java相对与C#,没C#集成的好,java 什么都是靠手写,如果你是懒不住枯燥的,那你还是选择C#,现在2者工资都很差不多了,2门语言有人教话容易上手,但精通很难。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KIS2鑫
2011-10-22 · TA获得超过235个赞
知道答主
回答量:162
采纳率:0%
帮助的人:55.6万
展开全部
不是所有语言都是一样的,是所有语言的基础都是一样的。想学好必须一步步的来,你到数组那晕是因为你没有了解数组的含义,因为数组前面学的都是单个的变量。而数组你可以理解为它们的集合。自学很难的会遇到很多问题而却靠自己恐怕不可能解决,找个好老师吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冷水江服务
2011-10-24 · TA获得超过113个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:130万
展开全部
买本好一点的书,如C#技术内幕,从基础学起,多上机练习,有问题上百度查查,向高手提问,学会回答别人提出的问题。总多来说多看(看书看视频),多练(多上机,多做项目),慢慢地积累经验,一定能学好C#。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式