博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C# 学习笔记 --为啥选择C#
阅读量:4451 次
发布时间:2019-06-07

本文共 688 字,大约阅读时间需要 2 分钟。

  初学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不是说没前途了,只是感觉编程习惯还是差的蛮多的。

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

转载于:https://www.cnblogs.com/notandor/p/7147243.html

你可能感兴趣的文章
mssql死锁
查看>>
读取iOS plist文件 (其实类似读取xml文件)
查看>>
wps的几个优点
查看>>
Swift 可选链
查看>>
Servlet的入门案例
查看>>
获取请求参数乱码的问题
查看>>
代码实现:判断E盘目录下是否有后缀名为.jpg的文件,如果有,就输出该文件名称...
查看>>
Android客户端测试点
查看>>
Jquery:怎样让子窗体的div显示在父窗体之上
查看>>
01概率
查看>>
.NET LINQ 元素操作
查看>>
51nod 1020
查看>>
Shell脚本
查看>>
MatLab Load cv::Mat 导入数据
查看>>
html+css相关笔记(一)
查看>>
基于块流协议保证音频优先发送
查看>>
关于互联网的一些数据
查看>>
nginx+lua_nginx+GraphicsMagick生成实时缩略图
查看>>
数据预处理:独热编码(One-Hot Encoding)
查看>>
python将对象名的字符串类型,转化为相应对象的操作方法
查看>>