学C#的话起码要先学C/C++要建立结构化编程和面向对象的结构方式
C#之所以叫C#是因为#是++++叠加的
也就是说这个是C++++
要是单从语法的角度来说大概2到3天左右吧
好吧 虽然我们讲了32学时 但是后来自己用的时候基本看了2天就能用了
VS08很方便的
===============================我是分割线===========================
其实吧应用起来跟数学一丁点关系都没有
你要是参加acm的话还可以和数学有联系
正常的应用程序开发(除了游戏,这个涉及到很多算法)是不涉及到数学问题的
如果是出于兴趣的话
推荐楼主看一本书《编程之美》是微软中国研究院出的 里面讲了很多算法 满有
意思的
开发的话大多数和软件工程有关
敏捷软件也好soa也好设计模式也好都是结构化面向对象思想主导
如果楼主要学习这方面的知识的话建议看《大话设计模式》这一本书
=============我是分割线=====================
如果说数学的话 我想想啊
有些问题和计算方法可能有些关系
主要用的都是逻辑 按理说应该是离散数学吧 不过用的也不多
关键是你想学c#
这个东西还是开发占的分量多一些吧
如果想要研究的是算法什么的,学习C语言就可以了
个人认为C语言才是最完美的 呵呵
对C++很熟练的话从C++到C#的转型只要两小时。以前我们一个老大这么说的。虽然有点夸张但也差不多。有三五天一定可以的。
楼上说的很好。《大话设计模式》这本书一定要看。
你好,我是一个从事C#开发一年多的程序员。针对你的问题,首先要看你有没有面向对象的基础,如果在学校里学过C++,java等程序语言,那么要学习C#的话相对就比较容易,但是只是简单的语法及入门,如果想精通的话是要下大工夫,然后去做几个小项目。C#入门的话推荐一本《C#高级编程》,讲的比较详细。至于数学与编程,在编程过程中其实体现的没有那么明显,但是如果数学学习的好的话,你的思维相对比较发散和灵活,在学习一些程序算法的时候可能理解起来就比较容易一些。
如果只是基础入门的话 C#是比较快的 这个只是皮毛
你想和数学结合起来 体现你的算法的话 估计要一段时间
首先你要确定一个目的 做什么 才好定方向和难易度
你可以试试写
最近在土豆上看的c#学习技巧及方法,你可以去看看。