V2 上对培训机构没有太正面的评价,但貌似大家的语言学习似乎是一蹴而就的(当然,大多数人应该不是)。我现在工作中为了重构一些软件需要用到 C#,这些本不是我的工作范围,作为计算机相关的专业所以会去(我们的编程是专用控制器,不使用现代编程语言)但发现学习起来却不知道从哪里开始。我有一些简单的 C 基础,数据结构和算法有一些简单的了解。
选择 C#是因为目前只有 Win32 桌面的编程需求,而且兼容性还可以。现在遇到问题是如何对一个功能建立单独的线程或者调用 DLL,由于一个操作需要与外设通讯,如果放在定时器里面会导致整个 GUI 卡死。这充分说明我学的不系统,所以请教大家哪里可以学到相关知识?告诉我关键词即可。可以是书、博客、培训视频等等,或者大家觉得其他有用的资源。 学习 C++是因为想以后将对于性能敏感的代码用 C++ 重写,采用 dll 方式。
问题确实太菜了,大家轻喷,我知道任何事情都不是容易的事情。
如果有 C#的开源项目可以参考参考就太好了,我现在都不知道从哪里模仿(至少找不到多线程的 C#程序),任何桌面程序均可参考。
非常感谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.