什么更好地支持Excel?(VB.net还是C#.net??)

3

我需要实现报表,需要使用大量的Excel工作..

所以..

我有两个选择.. C#.net或VB.net !!

哪个更接近EXCEL? 哪个能为我提供更多的Excel API和更多的控制?

请帮忙!!

2个回答

6

C#和VB.NET都可以编写针对.NET的代码。您可以使用任一语言来使用Excel互操作库。在处理Excel方面,这两种语言没有优劣之分。


太好了..有些人说...VB.Net,那我就坚持使用VB.net! - Yugal Jindle
当然,在C# 4.0以下的版本中,你必须准备经常使用"Missing.Value"。这很难成为一个好的卖点。 - Juliusz

3

C#和vb.net都是.net语言,因此它们将为您提供与Excel / Office API相同的访问权限,因为任何可以链接到C#的东西也可以链接到vb.net。

vb更接近于Excel宏中使用的vba语言,但个人总是更喜欢C#。如果您习惯于vba,则vb.net可能是适合您的选择,因为您已经了解了其语法。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接