作者cid1979 (cid)
看板C_Sharp
标题Re: [问题] C#与C#.net?
时间Thu Apr 14 19:50:37 2011
※ 引述《tuzr (Never Stop)》之铭言:
: 最近遇到朋友说,
: C# 跟 C# .Net 是不同的东西,
是一样的东西
: 他说前辈教他,有连上网路的才是 C# .Net,
: 没有连网路的都是C# !
完全不了解为什麽会有这种想法? 现在主流的程式语言大多有网路通讯的功能
如果这里指的是WEB 只是我们不会使用C++ OR VB来写网站 不是不行
: 我对这说法非常不可置信,
: 我的认知是,C# .Net 是有支援.Net Framework
: 而且C#都是有支援.Net。
: 去wiki了一下,查到C# 1.0 是搭配.Net Framewok 1.0
: 只有VB是有分VB跟 VB .Net。
: 想请教一下,到底C#跟C# .Net是不是指不同的东西?
: 而相异的地方在哪边呢?!
: 谢谢!
最早开始(大概199X年) Visual Studio 主要支援的程式语言是 C/C++ 跟 VB
而当时在市场上VB可是非常通用的程式语言
後来因为大家都在玩OO
微软就出了 .NET Framework 而当时推出时其主要推广的语言是C#
而C#当时的的语法以及设计架构非常类似JAVA
我本身原来是学Java 大概花了几天就很开心地跳到 C# 来做开发了
微软为了吸引的VB的工程师投入.NET的开发 所以又用 VB 的语法习惯
弄出了一个VB.NET(很不习惯他的语法) 但是他们都是跑在 .NET Framework上的
所以像是同一个专案中事实上是可以同时使用 C# 跟 VB.NET的
所以说
1.没有人在分C# 跟 C#.NET
2.VB 跟VB.NET 除了名子跟样子(语法)长的很像以外 根本上是完全不同的东西
原本想说要不要补个八卦的...熊熊想到这里不是八卦版!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.151.59
1F:→ andymai:不是八卦版也可以讲八卦啊!!!(敲碗) 04/14 20:11
2F:推 Marty:八卦是VB版 分类用[.Net]的 都是在问ASP....XD 04/14 20:51
3F:推 piadoro:八卦咧(敲碗) 04/15 00:30
4F:推 tomex:本文的论点是对的! 04/27 13:34