c# - 从头开始——我应该使用 (MS Visual Studio) C# 还是 (MS Visual Studio) C++?

标签 c# c++ visual-studio-2010

<分区>

我要从头开始一个新项目。我正在尝试确定是否应该使用 C# 或 C++。无论哪种方式,它都是它的 MS Visual 2010 Express 版本。

从应用程序使用的角度来看,我很确定这对我要构建的应用程序的最终用户来说无关紧要。

不过对我来说……有两点。 1) 我需要使用数据库并将使用 MS SQL Server。这应该会影响 C# 或 C++? (但我认为 C# 更容易一些...)和 2) 有一个开源代码库,我可能在某个时候想要将其合并到我的应用程序中。它是用 C++ 编写的。

我可以在任何一个中编写代码。这些天 C# 似乎更容易。但是 C++ 会让我使用那个库...

在这里我还应该考虑什么?

提前致谢!

-阿德娜

最佳答案

C# 更简单。基类库允许与 SQL Server 建立有效的通信。此应用程序将更易于维护。您始终可以使用语言的互操作服务功能从 C# 应用程序中调用 C++ 中编写的 .dll 的外部方法。

另见:

关于c# - 从头开始——我应该使用 (MS Visual Studio) C# 还是 (MS Visual Studio) C++?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6300666/

相关文章:

c# - 从数据库获取多个值 ASP.NET/C#

c++ - Turbo C++ 的字符串问题

sql-server - Visual Studio 2010 报告服务项目?

c# - 使用 MSI 安装版本设置 AssemblyInfo 版本号

c# - “短工具”Getter 'Long-Implement' Setter

c# - extern 在 C# 中如何工作?

c# - CS8983 带有字段初始值设定项的 'struct' 必须包含显式声明的构造函数

c++ - 嵌套在模板类中的类的大小,但不依赖于模板参数

c++ - 编写平台特定代码的最佳(最干净)方式

vb.net - linq2sql的交叉连接问题