加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Windows Mobile开发:C或C# – 哪一个更好?为什么?

发布时间:2020-12-14 02:08:51 所属栏目:Windows 来源:网络整理
导读:在进行 Windows Mobile开发时,我应该使用哪种语言? C#或C还是其他什么?为什么一个人比别人好? 解决方法 这取决于你编码的内容. 通过C#的P / Invoke可以对OS进行本机调用,但是通过本机C可以更容易地使用.您还需要使用C来使用一些未被Compact Framework包装
在进行 Windows Mobile开发时,我应该使用哪种语言? C#或C还是其他什么?为什么一个人比别人好?

解决方法

这取决于你编码的内容.

通过C#的P / Invoke可以对OS进行本机调用,但是通过本机C可以更容易地使用.您还需要使用C来使用一些未被Compact Framework包装的硬件.

大多数硬件(GPS,相机等)都可以通过CF获得.如果您正在使用Win Mobile 6.x设备,那么使用C#可能会更好.除硬件外,Pocket Office(POOM)对象模型也可用于C#,因此您可以与它集成.

值得注意的是,大多数对Windows Phone 7的引用都是指托管代码和Silverlight的可能性.使用Silverlight,您必须使用C#进行编码.

除非您的应用程序性能很高或者内存非常吝啬,否则请使用C#或VB.NET.

斯科特

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读