码迷,mamicode.com
首页 > Windows程序 > 详细

C# 学习笔记 --为啥选择C#

时间:2017-07-10 20:15:49      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:软件   lib   驱动   打印   操作   vs2013   国外   简单   没有   

  初学C#,没有看视频教程,也没有C++基础,只有C基础、VB基础。

  喜欢VB的快捷,很方便就可以搭建起windows的开发环境,很容易上手。

  同样,喜欢C的简单,自由。长期写单片机程序,知道C的灵活是无可替代的。

  由于需要开发USB,硬件使用的是FPGA+CY7C68001,因为不需要开发USB的固件程序,所以可以省不少事。68001的驱动可以使用windows自带的,

  上位机软件使用VS2013 WDK8.1自带的WINUSB模板。

  只需要设置GUID就可以找到设备了。

  由于软件是纯C写的控制台程序,各种信息都是通过printf来打印,操作只能使用scanf 来输入,感觉很不方便。于是琢么着怎么用VB来开发界面,但是遇到了问题,C开发的程序怎么和VB对接呢,想到了DLL,搞了半天,C工程生成的lib 找不到符号。于是乎,作罢。VS太深的操作也不太熟悉,只能另寻他法。

  网上搜索到了一个国外的网站,里面有人已经生成好的dll,功能强大,支持.net,意思就是可以用vb和c#来开发。兴奋了好久。想想,VB已经很熟悉了,但是想到了既然很多地方都用到了C#,且都是可以很快速的生成桌面,且毕竟还是很像C语言的,下定决心,搞搞C# ,还有一点,VS2017 支持c#开发android了。虽然不是很懂,但是觉得还是很有前途的。

  VB不是说没前途了,只是感觉编程习惯还是差的蛮多的。

  就这样吧,每天记录一点,慢慢应该能学到不少的。

C# 学习笔记 --为啥选择C#

标签:软件   lib   驱动   打印   操作   vs2013   国外   简单   没有   

原文地址:http://www.cnblogs.com/notandor/p/7147243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!