自学C#需要多长时间

天津大学在读硕士研究生,英语6级,应用数学专业,爱好编程想学需要多长时间?
请说的详细点,谢了,我认为学数学编程是最好的体现方法!对了,组要是用什么数学知识,是高等数学,还是离散数学,还是应用数学,还是工程数学,还是概率论,线性代数,微积分。我认为我学的都还行,请大家告诉我主要用那块,前提,我不想吃这行饭,就是爱好!!!

学C#的话起码要先学C/C++要建立结构化编程和面向对象的结构方式

C#之所以叫C#是因为#是++++叠加的

也就是说这个是C++++

要是单从语法的角度来说大概2到3天左右吧

好吧 虽然我们讲了32学时 但是后来自己用的时候基本看了2天就能用了

VS08很方便的

===============================我是分割线===========================

其实吧应用起来跟数学一丁点关系都没有

你要是参加acm的话还可以和数学有联系

正常的应用程序开发(除了游戏,这个涉及到很多算法)是不涉及到数学问题的

如果是出于兴趣的话

推荐楼主看一本书《编程之美》是微软中国研究院出的 里面讲了很多算法 满有
意思的

开发的话大多数和软件工程有关

敏捷软件也好soa也好设计模式也好都是结构化面向对象思想主导

如果楼主要学习这方面的知识的话建议看《大话设计模式》这一本书

=============我是分割线=====================

如果说数学的话 我想想啊

有些问题和计算方法可能有些关系

主要用的都是逻辑 按理说应该是离散数学吧 不过用的也不多

关键是你想学c#

这个东西还是开发占的分量多一些吧

如果想要研究的是算法什么的,学习C语言就可以了

个人认为C语言才是最完美的 呵呵
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-11-15
对C++很熟练的话从C++到C#的转型只要两小时。以前我们一个老大这么说的。虽然有点夸张但也差不多。有三五天一定可以的。
楼上说的很好。《大话设计模式》这本书一定要看。
第2个回答  2009-11-15
你好,我是一个从事C#开发一年多的程序员。针对你的问题,首先要看你有没有面向对象的基础,如果在学校里学过C++,java等程序语言,那么要学习C#的话相对就比较容易,但是只是简单的语法及入门,如果想精通的话是要下大工夫,然后去做几个小项目。C#入门的话推荐一本《C#高级编程》,讲的比较详细。至于数学与编程,在编程过程中其实体现的没有那么明显,但是如果数学学习的好的话,你的思维相对比较发散和灵活,在学习一些程序算法的时候可能理解起来就比较容易一些。
第3个回答  2009-11-15
如果只是基础入门的话 C#是比较快的 这个只是皮毛

你想和数学结合起来 体现你的算法的话 估计要一段时间

首先你要确定一个目的 做什么 才好定方向和难易度

你可以试试写
第4个回答  2012-07-19
最近在土豆上看的c#学习技巧及方法,你可以去看看。
相似回答
大家正在搜