1、一个新的面向对象的语言
2、高效且安全
3、和xml能很好的协作
4、强大的面向组件的开发
5、c++和java的优势集大成者:)
6、.net的类库就是用c#写的。

解决方案 »

  1.   

    C# 是.NET的关键性语言,它是整个.NET平台的基础。与C#相比,.NET所支持的其它语言显然是配角身份。比如,VB.NET的存在主要是对千万个VB开发人员的负责。对于JScript.NET和 Managed C++ 也同样可以这么说,后者只是增加了调用.NET类的C++ 语言。C#是唯一没有在设计思路中加入了前辈语言某种遗传的新事物。 
    .NET平台将 C#作为其固有语言,重温了许多Java的技术规则。C#中也有一个虚拟机,叫做公用语言运行环境(CLR),它的对象也具有同样的层次。但是 C#的设计意图是要使用全部的Win32 API甚至更多。由于C#与 Windows的体系结构相似,因此 C# 很容易被开发人员所熟悉。 
    Java的目的是要拯救分布式计算世界,C# 则不同。C#本质上是C++的进化产物,使用了包括声明、表达式及操作符在内的许多C++特征,但是 C#还有更多的增强功能,比如类型安全(type-Safe)、事件处理、碎片帐集、代码安全性等。在C#中,除了可以使用许多API,更能使用.NET类。特别地是,我们可以处理COM的自动化和C类型的函数。 
    C#还让你调用无管理的代码,也就是在CLR引擎控制之外的代码。这种不安全的模式允许你操作原始指针来读和写内置碎片帐集控制以外的内存。 
      

  2.   

    用C#编写软件很快,但用C#编出的软件并没有什么优势。前提是软件质量相当的情况下。
    C#的优势就是使用方便,对客户没什么用。
      

  3.   

    第一
    用户才不管你的开发语言是否面向对象,用户是用软件
    第二
    高效且安全似乎有疑问
    第三
    没有用到xml
    第四
    组件? 用户只知道猪圈,它不感兴趣
    第五
    不知所云
    第六
    同第四
      

  4.   

    和客户谈一般只是谈用。NET开发的优势,为什么要用。NET开发?最好能讲讲用。NET开发的安全性,和数据库的优势,谢谢!这两个方向吧
      

  5.   

    你的客户多半用的是windows操作系统吧?
    你要说“c#是微软主推的编程语言,微软就是你现在用的windows的开发者,一家的东西,跑起来兼容性好。而且贵公司如果用C#开发的软件,表明贵公司也跟c#这门语言一样,走在了时代的前列。”以上言论有搞笑的嫌疑,不过对客户来讲,说不定就是爱听这个,当然,公关工作可能比描述你的软件有多棒更重要……
      

  6.   

    和.net的无缝结合,容易上手,易于实现快速开发
      

  7.   

    trnbo(我的目标是没有蛀牙) 
    我会参考的!谢谢!
      

  8.   

    跟着微软走,
    保你有饭吃,
    但是想吃饱,
    还得学C Sharp.
      

  9.   

    那我从开发效率这个角度说把,我做的都是中小项目,以前用jsp开发周期长,需要的人多,后期维护不好维护,源代码还全是公开的。现在用 c#.net开发人员少了3个原来8个,开发周期少了1/4,就是少了一个月,维护简便。vs.net开发效率高:)
      

  10.   

    可以方便使用WebServices
     跟得上潮流 哈哈
      

  11.   

    我想精简是用C#开发一个特点,我们公司有C#和Java两个组,其中Java用JSP做项目,比C#组多一般人,但相同难度的项目用JSP做的要长一个月。
    另外从长远来看,SUN是竞争不过微软的,对于一个公司来说,最重要的是长远的维护问题。
      

  12.   

    能有什么优势,尤其是桌面程序,用C#做的又慢,还要带个框架,C#优势只是面对程序员,不是面向用户,从用户的观点来看,只要功能强大,不占内存,不经常崩溃就行了,至于你开发周期长不长,你跟微软还是跟SUN,关他屁事?
      

  13.   

    C#与.NET是潮流,做的东西讲出来有面子!告诉他现在微软内部的百分之八十人员都在用C#,告诉他传说windows下个版本用C#写!(当然,传说)
      

  14.   

    说句实话,用了2年多的C#了,开发的程序不多,但是真的没有觉得比vb好多少:)不过现在回头使用vb我是不会用了。
      

  15.   

    来了论坛 就love c sharp 吧,
      

  16.   

    我喜欢C#!
    他有图形界面,这点类似于我熟悉的delphi!
    他的语言风格,类似于c语言---我接触最早的编程语言!所以上手很快!
    他的界面设计跟服务器段编程分离,给我感觉很清晰!
    用它做出来的东东,容错性强,给客户的感觉挺好!
    我只用过几个月,对他还不是太熟!
    I think so!
      

  17.   

    对个人,具我所知,做java比c#工资高。。说明了什么?
      

  18.   

    C# 写的winform没有任何优势
      

  19.   

    告诉客户
    这是微软退出的最新技术;
    保密性,安全性最强;
    全市只有我这里一家采用;
    速度比别人采用的vb要快!
    而且要比vb贵。
    就ok了
    我就这么说的
    嘿嘿