以前用C++,现在学C#,想前辈门指点一本好的C#语法书.
之前看过 C++ Primer ,700多页全讲语法,觉得学得很深入,很透彻.早几天买了一本 Professional C# 2008 的书,1500多页,讲语法的不是很深入,各种应用多些.想找一本类似C++ Primer 风格的 C# 语法书,深入学习一下.
请前辈门指点一下,不胜感激!

解决方案 »

  1.   

    如果看语法书永远没有前途,c#语法和c差不多
    而且单纯看语法也做不了什么事情,找不了什么工作楼主应该看点c#其他应用,比如asp.net,这样才行
      

  2.   

    c#没c++那么深奥。
    看看框架,了解一下有哪些命名空间,都是干嘛的,到需要时候看msdn即可。
      

  3.   

    谢谢楼上2位,我工作好几年了,早些年,直接去写MFC,但C++的语法一知半解,代码组织得很乱,后来深入了解了C++的语法后,写出的代码好多了.所以现在也想好好看看C#的语法,想找本较全面的电子书.下载来看一下.
      

  4.   

    以前用C#,现在学C++,想前辈指点一本好的C++应用书
      

  5.   

    c#基本语法没啥看头,用不着浪费时间从头到尾翻一遍。网上找点简单代码看看,不熟悉的关键字查一下,直接上手开始写程序好了,边写边熟悉很快。没什么东西,就是命名空间,类,函数,定义变量,赋值,循环,if这些
      

  6.   

    找个项目练练几天就可以了。我从vb弄过来。花了一个月时间。估计你比我还快。c++学了两年。还只是弄简单的东东。
      

  7.   

    想用c++开个东东。可惜没基会。天天就知道点点".".net (点那个)
      

  8.   

    想学c++自己感觉别人推荐的一本C++的书不错。vs2005 c++开发。这本书比较不错。应该也是一个从c#转c++的同志写的。
      

  9.   

    语法:
    通俗易懂的:《C#揭秘》; 
    专业的:    《CSharp Language Specification.doc》(在<Visual Studio 安装基目录>\Microsoft Visual Studio 9.0\VC#\Specifications\1033目录下)应用:
    ASP.NET、ADO.NET、LINQ、WCF、WPF、WF 在以上基础上随便一本教材都可,推荐Pro系列框架(假定你已经掌握了分析设计能力):
    《.NET框架程序设计》(李建忠翻译的版本)
    《.NET组件编程》
    Entity Framework、Unity、Enterprese Library 在以上基础上随便一本教材都可,推荐Pro系列你掌握这些后,今本就可以畅游.NET世界了。
      

  10.   

    c#想写的好。写的精巧。貌似需要积累。使用设计模式能让代码更好的扩展,使用lambda,regex,linq能让代码可读性大大提高,又能减少笔误带来的不必要问题。但显然你如果希望的是这些,看c#入门经典之类的书是无法达到你想法的,一个高质量的代码,可能不一定要很短,但具有扩展性,有良好的编码风格的,就不错了,能用上技巧最好,用不上没所谓,我想你mfc用的好,不会只是和mfc有关吧。
      

  11.   

    谢谢13楼的回复,要积累的,你说得很有道理,WinForm的程序我也写过些,但我感觉我现在用C#WinForm的状况,与我当年用MFC的状态相似.搞个界面做做简单功能是可以.但对C#的类如何设计,关于类里的引用成员如何深复制,函数的指针delegate,重载运算符,泛型,这些最基础的内容,我还没深入地去理解,所以想找一本说得比较清楚的书,来好好看一下.
      

  12.   

    《C#揭秘》网上到处都有下载,比如“偶要雷锋网”《.NET框架程序设计》就是你想要的——我所推荐的书中除了此书中译本翻译质量很好,其他的书,翻译得都是语无伦次,还是看英文版吧。
      

  13.   

    您是想要电子书吧,C#经典的电子书网上可以找到。
    如《C#高级编程》之类,清晰质量好的多是英文版,中文版要么较为模糊,要么不全。如果您要主要介绍C#语法的书,有一本叫《Visual C# 2008核心编程》的书,
    您可以搜一下,书中主要介绍C#语言(包括LINQ等C#扩展部分)和.net framework而很少涉及具体应用。依我看呢您可以先到一些网上书店看看那些书适合您,然后再看看这本书的目录,
    目录中肯定会有您感兴趣的技术,然后通过搜索引擎查找这些技术,比如搜索“C# 泛型”、
    “C# 委托 事件”等等,好多大牛们的技术博客都有对这些技术的详细介绍和自己的心得体会,
    我觉得这样学起来应该也不错。个人愚见,仅供参考。