在DataTable和DataReader的操作上,可以看到J#和C++(www.cppentry.com)大量使用了get_Item()函数,我估计J#和C++(www.cppentry.com)都是经过Object变换的,可能会对性能造成少许的影响。
使用这两种语言创建ASP.NET,对于习惯了C++(www.cppentry.com)和JAVA的朋友来说,可能会比较有用。
我相信每种语言都有它的长处,大家互相取长补短,构造一个良好的整体,曾经看到过不少C#的初学者,似乎都对VB.NET有偏见,以“从来不用VB”为荣耀,还有一些朋友,对J#和C++(www.cppentry.com).Net的了解比较少,便误会为这两种语言没有用途,实际上这些认识都是片面的。
我举个例子:
- /* Jscript | Jscript.Net */
- var conn = Server.CreateObject("ADODB.Connection");
在ASP.NET里,没有哪个语言最好、哪个语言最烂的说法,五个语言各自有长处短处,大家生成的都是IL中间代码,也就是说,J#和C++(www.cppentry.com)它们天生就可以互相融合,这才是ASP.NET的精髓之所在。