最近学习c#,主要是学.net的,是不是得先学c语言啊?

 我来答
jaqleung
2011-12-20 · TA获得超过276个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:249万
展开全部
不用啊,还是直接C#吧,虽然语法好多类似之处。但是两种语言间的差距还是蛮大的,免得徘徊两者之间搞晕了。而且是学.NET,不如直接点。
语言本身其实都没多大出入,基本语法类似。C#因为是面向对象,而且又含有事件、委托等内容,这些和C语言都打不着边的内容。主要还是对问题调用合适的.NET类库。
匿名_热心网友
2012-01-02 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8436万
展开全部
不明白你想要什么效果,”是否插入U盘操作“是什么意思?检测U盘插入?

如果想检测U盘插入,可以重载窗口过程的回调函数WndProc,检测WM_DEVICECHANGE消息。

protected override void WndProc(ref Message m)
{
if (m.Msg == WM_DEVICECHANGE)
{
switch (m.WParam.ToInt32())
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4e9efc2
2011-12-31 · TA获得超过398个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:80.8万
展开全部
可以找微软的官方课程学习,从基础到高级都有。我经过几天的艰苦奋斗,根据微软开放的Webcast API,终于完成了iReaper for web,广大微软程序员可以使用通过浏览器下载Webcast课程了。也可以根据工作需要搜索下载相应的微软实例代码!在百度搜索ireaper for web即可。当然也可以安装桌面版本的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
awark
2011-12-20
知道答主
回答量:13
采纳率:0%
帮助的人:12.9万
展开全部
其实不需要的,直接学C#就可以了,C,C#,JAVA等语言的基本语法都是相似的,甚至可以说有的是一样的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yunzhongzi14
2011-12-20
知道答主
回答量:6
采纳率:0%
帮助的人:3.9万
展开全部
首先你要弄清楚概念
。net是一个框架,这个框架提供了很多函数,你可以看做是java的虚拟机或者直接就是操作系统。
如何调用这些函数呢,那么他提供了可以通过c.net,c++.net,c#.net等不同语言的实现。
所以你可以直接学习c#,因为c#简单,语法和java很相近,是面向对象的。
学习语言的同时要学习编程思想,c和c#完全不同的编程思想,而且c有指针等复杂概念,c#没有入手很快。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mallon
2011-12-20
知道答主
回答量:20
采纳率:0%
帮助的人:8.4万
展开全部
恩 ,c 语言是基础,掌握里面的语法,才能为后面语言的学习打下基础
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式