c#编程_c#开发工具

c#编程

c#用什么编程工具比较好,

  • 完整问题:c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好
  • 好评回答:真正要比较的是java和c#,c#的语言比java2出的晚,当然C#要比Java优秀。但是无论怎么优秀,总有一个问题C#无法回避。就是可移植性,C#无法在非windows的平台上运行。而java则不比考虑这一点。很尴尬的是C#的程序员永远也不可能知道“开源”这个词。java的源代码都是开源的,源代码开放。而微软怎么会把钱给别人。最后我C#的某些功能操作要比Java简单。毕竟是后来者居上。我建议,无论是C#还是Java,把一个学精了再说。
  • c#用什么编程工具比较好,

  • 完整问题:c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好
  • 好评回答:真正要比较的是java和c#,c#的语言比java2出的晚,当然C#要比Java优秀。但是无论怎么优秀,总有一个问题C#无法回避。就是可移植性,C#无法在非windows的平台上运行。而java则不比考虑这一点。很尴尬的是C#的程序员永远也不可能知道“开源”这个词。java的源代码都是开源的,源代码开放。而微软怎么会把钱给别人。最后我C#的某些功能操作要比Java简单。毕竟是后来者居上。我建议,无论是C#还是Java,把一个学精了再说。
  • c#用什么编程工具比较好,

  • 完整问题:c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好
  • 好评回答:真正要比较的是java和c#,c#的语言比java2出的晚,当然C#要比Java优秀。但是无论怎么优秀,总有一个问题C#无法回避。就是可移植性,C#无法在非windows的平台上运行。而java则不比考虑这一点。很尴尬的是C#的程序员永远也不可能知道“开源”这个词。java的源代码都是开源的,源代码开放。而微软怎么会把钱给别人。最后我C#的某些功能操作要比Java简单。毕竟是后来者居上。我建议,无论是C#还是Java,把一个学精了再说。
  • c#用什么编程工具比较好,

  • 完整问题:c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好c#用什么编程工具比较好,我要学习编程,c#,java,asp哪个比较好
  • 好评回答:真正要比较的是java和c#,c#的语言比java2出的晚,当然C#要比Java优秀。但是无论怎么优秀,总有一个问题C#无法回避。就是可移植性,C#无法在非windows的平台上运行。而java则不比考虑这一点。很尴尬的是C#的程序员永远也不可能知道“开源”这个词。java的源代码都是开源的,源代码开放。而微软怎么会把钱给别人。最后我C#的某些功能操作要比Java简单。毕竟是后来者居上。我建议,无论是C#还是Java,把一个学精了再说。
  • 用c#编程需要哪些知识

  • 完整问题:用c#编程需要哪些知识
  • 好评回答:FRID 手持终端向服务器接收发送数据.我们要用c#实现.那我需要知道哪些知识? … 如果设备都有了,其实就是应用编程啦呵呵 1, 你手持设备跑的是什么系统?? wince
  • C#编程

  • 完整问题:C#如何编写诊断工具?
  • 好评回答:using System;using System。Collections。Generic;using System。Linq;using System。Text;namespace 运算符重载{ public struct Complex { public int real; public int imaginary; public Complex(int real, int imaginary) { this。real=real; this。imaginary=imaginary; } public static Complex operator+(Complex c1,Complex c2) { return new Complex(c1。real + c2。real, c1。imaginary + c2。imaginary); } public static Complex operator-(Complex c1,Complex c2) { return new Complex(c1。real-c2。real,c1。imaginary-c2。imaginary); } public static Complex operator*(Complex c1,Complex c2) { return new Complex(c1。real*c2。real,c1。imaginary*c2。imaginary); } public static Complex operator/(Complex c1,Complex c2) { return new Complex (c1。real/c2。real,c1。imaginary/c2。imaginary); } public override string ToString() { return String。Format(“{0}+{1}i”, real, imaginary); }}class testComplex{ static void Main(){ Complex num1 = new Complex(4, 5); Complex num2 = new Complex(3, 2); Complex sum = num1 + num2; Complex sub = num1 – num2; Complex mul = num1 * num2; Complex chu = num1 / num2; Console。WriteLine(“第一个复数: {0}”, num1); Console。WriteLine(“第二个复数: {0}”, num2); Console。WriteLine(“两个复数之和: {0}”, sum); Console。WriteLine(“两个复数之差: {0}”, sub); Console。WriteLine(“两个复数之积: {0}”, mul); Console。WriteLine(“两个复数之商: {0}”, chu); Console。ReadKey();}}}。
  • 版权声明