学好C#,应该怎么做。【转载帖子】

【C#开发】C#学习全攻略 为了让大家更好地将所学知识应用到实际中,我们来做一个控制台版的学生管理系统。这个系统虽然看起来简单,但却涵盖了 C# 的很多核心知识,通过完成这个项目,你会对 C# 有更深入的理解和掌握。它就像是一个小型的 “数字校园助手”,虽然没有华丽的界面,但却能实实在在地帮助我们管理学生信息,是学习 C# 编程的一个很好的实践项目。在这个项目开发过程中,可能会遇到各种问题。 阅读详情

这是我看到别人发的一个贴,感觉说的确实很有道理

 

如果你想学好C#! 
.把C#当成一门新的语言学习; 
.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言; 
.不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点 
.会用Visual vs,并不说明你会C#; 
.学c#并不难,长期坚持实践和不遗余力的博览群书; 
.如果不是天才的话,想学编程就不要想玩游戏! 
.看Visual vs的书,是学不了C#语言的; 
.浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!? 
.浮躁的人容易问:我到底该学什么;——别问,学就对了; 
.浮躁的人容易问:XX有钱途吗;——建议你去抢银行; 
.浮躁的人容易问:XX和YY哪个好;——告诉你吧,都好——只要你学就行; 
.浮躁的人分两种:a)只观望而不学的人;b)只学而不坚持的人; 
.把时髦的技术挂在嘴边,还不如把过时的技术记在心里; 
.C#不仅仅是支持面向对象的程序设计语言; 
.学习编程最好的方法之一就是阅读源代码; 
.在任何时刻都不要认为自己手中的书已经足够了; 
.看得懂的书,请仔细看;看不懂的书,请硬着头皮看; 
.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍; 
.和别人一起讨论有意义的C#知识点,而不是争吵XX行不行或者YY与ZZ哪个好; 
.请不要认为学过XX语言再改学C#会有什么问题——你只不过又在学一门全新的语言而已; 
.读完了《C#高级编程》以后再来认定自己是不是已经对C#入门了; 
.学习编程的秘诀是:编程,编程,再编程; 
.记住:面向对象技术不只是C#专有的; 
.请把书上的程序例子亲手输入到电脑上实践,即使配套光盘中有源代码; 
.把在书中看到的有意义的例子扩充; 
.请重视C#中的异常处理技术,并将其切实的运用到自己的程序中; 
.经常回顾自己以前写过的程序,并尝试重写,把自己学到的新知识运用进去; 
.不要漏掉书中任何一个练习题——请全部做完并记录下解题思路; 
.C#语言和C#的集成开发环境要同时学习和掌握; 
.既然决定了学C#,就请坚持学下去,因为学习程序设计语言的目的是掌握程序设计技术,而程序设计技术是跨语言的; 
.就让C#语言的各种平台和开发环境去激烈的竞争吧,我们要以学习C#语言本身为主; 
.当你写C#程序写到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析 

自己的错误并重新设计和编写; 
.决不要因为程序“很小”就不遵循某些你不熟练的规则——好习惯是培养出来的,而不是一次记住的; 
.每学到一个C#难点的时候,尝试着对别人讲解这个知识点并让他理解——你能讲清楚才说明你真的理解了; 
.记录下在和别人交流时发现的自己忽视或不理解的知识点; 
.请不断的对自己写的程序提出更高的要求,哪怕你的程序版本号会变成XX; 
.保存好你写过的所有的程序——那是你最好的积累之一; 
.请不要做浮躁的人; 
.请热爱C#!

4、I3C协议详解 I3C最初的设计目的是为移动设备创建一个能够使用多个传感器的单一接口。随着现代化移动设备对于传感器数量的增加以及对性能的提高,I2C和SPI已经达到了他们所能支持的临界点,而I3C的出现就是为了解决这一问题,I3C可以在同一根主线上支持更多的传感器设备,而且不会因为要支持中断或睡眠模式而增加额外的逻辑信号。I3C可以在更低功耗的情况下提供更快的传输速率,该特性的提升不止是对移动设备,对其他的嵌入式设备也都是很大的帮助。例如穿戴设备,需要在有限的物理空间中使用多个传感器并且要求更小的耗电。 一、简述.. 阅读详情

相关推荐

群晖Video Station海报墙插件更新了!手把手教你用c5h12o5插件搞定豆瓣/TMDB搜刮

本文详细介绍了如何使用c5h12o5插件为群晖Video Station配置高效的海报墙系统。该插件支持豆瓣、TMDB等多数据源并行搜刮,智能优先级设置和本地化优化,解决TMDB API失效问题,提升影视库管理体验。包含安装教程、配置策略和高级使用技巧,适合影视爱好者优化NAS媒体库。

weixin_29250403的博客 265

C#详细学习教程

C#详细学习,包含基本语法、对象、多线程

m0_53727334的博客 1万+

LPC2124定时器实现跑马灯

文章目录一、keil 4新建工程 一、keil 4新建工程 1、Create New Project,注意,最好添加进一个新建好的文件夹里,keil不会帮你新建。 2、添加设备类型:NXP目录下的LPC2124 3、选择启动文件Startu.s 4、new 一个file,保存命名为.c文件 5、添加进project里,右击,add 选中,添加 6、设置编译输出.hex文件 ...

qq_37937830的博客 5753

C#如何学好?

基础是否能解决问题。。。

qq_26476409的博客 355

Balser相机的硬件触发实战:从连线到信号处理

本文详细介绍了Balser相机硬件触发的实战应用,从硬件接线、信号定义到软件配置(Pylon Viewer及API)提供了完整指南。重点阐述了如何利用外部物理电信号实现微秒级精准触发,解决工业场景下的同步与延迟问题,并分享了信号调理、抗干扰等高级实战经验。

y9z0a1b的博客 338

Haystack框架实战:从零构建企业级智能问答系统

自然语言处理(NLP)技术通过让计算机理解和生成人类语言,正在深刻改变信息检索与交互方式。其核心原理在于将文本转化为机器可处理的向量表示,并通过语义相似度计算实现精准匹配。这一技术价值在于能够从海量非结构化数据中快速提取精准信息,大幅提升知识获取效率。在工程实践中,检索增强生成(RAG)架构结合了密集向量检索与大语言模型生成能力,成为构建智能问答、知识库助手等应用的主流方案。该架构通过将用户查询与文档库进行语义匹配,并为大语言模型提供精准上下文,有效提升了回答的准确性与可追溯性。本文以Haystack这一生

weixin_42521032的博客 578

如果你想学好C#!就一定要看这个!对你很多帮助!

如果你想学好C#!就一定要看这个!对你很多帮助!  .把C#当成一门新的语言学习;  .看《C#入门经典》和《C#高级编程》;  .不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;  .不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点  .会用Visual vs,并不说明你会C#;  .学c#并不难,长期坚...

weixin_34138377的博客 847

Shopee App加密算法逆向实战:从libshpssdk.so到x-sap-ri的生成机制

本文详细解析了Shopee App核心加密参数x-sap-ri的生成机制。通过逆向分析libshpssdk.so动态库,揭示了其采用9套算法动态切换的复杂签名逻辑,并分享了从抓包定位、Frida动态调试到Unidbg模拟执行的全过程实战经验,为移动应用安全研究提供了完整的技术路径。

weixin_29323551的博客 1328

我的C#学习收获

catch块用来捕捉异常,当代码发生异常,那么异常的类型和catch块中的类型- -样的时候,就会执行该catch块,如果catch块的参数不写,表示发生任何异常都执行这个catch块。程序总会出现问题,哪有些问题,比如变量名字写错,导致编译器无法编译(语法错误),有的时候我们的逻辑在某些方面有瑕疲,也会产生错误,这类错误成为语义错误(逻辑错误)。但是如果没有catch块,必须有fnally块, 没有nally块, 必须有catch块, catch块和finally。...

qq_65040432的博客 367

深入博通PEX89000内部:那颗ARM CPU和Synthetic Mode到底能玩出什么花样?

本文深入解析博通PEX89000系列PCIe交换芯片内置的ARM CPU与Synthetic Mode技术,揭示其在AI计算和数据中心的智能潜能。通过ARM Cortex CPU的实时控制和Synthetic Mode的自治网络功能,PEX89000实现了GPU集群的动态拓扑重组和资源池化,大幅提升AI训练效率。文章还探讨了该技术在软件定义数据平面和弹性AI架构中的创新应用。

weixin_30776273的博客 213

关于红队方面的学习资料

关于红队方面的学习资料

Sumarua的博客 1085

学习c#的几点感想

闲来没事,总结下最近学习的知识。由于项目需要,最近与c#接触上了,可学习的过程中,总感觉不能融会贯通。就像练乾坤大挪移一样,有人一辈子没接触过乾坤大罗移,有的人只听过,没那个命接触,像杨晓有机会接触,练了一辈子才练到2层,就连阳顶天也只练到4层还是5层,可你看看人家张无忌啊,半天不到,直接练到9层通关,话说还是人家之前有九阳神功的家底。程序员的武林就像金庸的江湖。        而我就开始接触这

chenweihua556的专栏 938

29、高速低功耗采样保持放大器设计

本文详细介绍了适用于低功耗模数转换器的高速低电压采样保持放大器(SHA)的设计技术,包括传统SHA的局限性、采样技术分类以及全NPN型和BiCMOS型SHA的具体设计实现。同时,文章深入探讨了优化输入电容、采样开关驱动及低功耗设计等具体措施,并提供了10位ADC前端和无线通信应用中的实例分析,为相关领域的工程师提供有价值的参考。

weixin_30600615的博客 425

转载天大一位学长的帖子

标 题: 随便说说ii.1 发信站: 天大求实BBS (Mon Jul 5 18:47:35 2010), 本站(bbs.tju.edu.cn) 一如去年,从4月谷雨到7月梅雨,各大小公司争相开展起如火如荼的暑假实习招聘。不管宣讲会怎般铺天,简历如何盖地,等到所有OFFER分配完毕,一切又都平静了。不同的是,从小暑到处暑――这最热的时间里,你可能躺在席上酣睡、或在实验室设着断点,也可能在公司项

flyinghorse_2012的专栏 3560

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

文本框内的公式计算

当我们在一个text文本框里面输入一个计算公式,比如:(2+3)*4+(5-4)的时候,要怎么样来计算这个公式的结果?看了很多文章,多数都要求解释这个计算公式,然后计算。这里就不多说了,因为我也不怎么懂怎么转换,按大多数帖子的说法,我就是那种编译原理没学好的人。不过看到一些有独特见解的说法:我们可以把公式放在SQL里面执行,也就是说我们在程序里面用SQL语句执行 "select '(2+3)*4+...

weixin_30344795的博客 465

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

分享下学习资源:进来一秒也许能改变你的一生

求顶,顶起来 进来一秒也许能改变你的一生 这是我自己现在在自学的一套免费学软件开发的视频,把软件开发的基础讲的听会歌不错的,过几天我就去培训班培训了,把自己学过的知识分享下来,之所以发在水贴是因为应该有很多闲的人吧,闲的时候不妨为自己多长点知识。 现在的90后好多都知...

chengsa7573的博客 99

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

关于初学者要怎么样学习WEB编程

最近很多人在WEB编程开发这个版块发表帖子,例如"我是初学者,我应该从哪里开始学习","我的某方面不好,对WEB编程有没有影响","学习WEB编程的话要从什么地方写起,ASP ASP.NET PHP JAVA 先学哪个,后学哪个."等等,类似这种求救贴挺多的,为了让大家大致了

The New Old Things 2053

解惑:一通百通,为什么还同时出了C语言和.net的教程

同学提问: 我是个大专的学生,我们学校不开设操作系统,编译原理,数据结构这些课,而是教C/C++和.net。 如鹏理念:只精通一门语言,而把基础知识学扎实 作为一个大专的学生,我应该放弃C++或者.net其中一种的学习吗?把大量时间用来学习其中一门语言和数据结构,编译原理等基础知识 不知道这样想对不对,已经大二了,不想做代码工人,帖子我也看过好多,就感觉两门语言一起学...

weixin_33742618的博客 158

我是一只萌新

时间记录:2016年1月9日 地点记录:家里 重要内容:   我是一个大三快要毕业的大学生,我使用优快云已经两年多了,但是发现优快云不大好用,优快云也没有了俩年之前那种氛围,反而更有股商业化不舒服的气息,虽然有下载频道资源多多但是所谓的C币让我觉得不舒服何况这东西还能用钱买,最近更是有了所谓的人工审核,审核也就算了但不能忍受的是审核很慢。在我最近的iOS学习中,我第一次发现了博客...

weixin_30648587的博客 78

网页编程该学习那些语言

文章来源:网络网页编程.我该学什么语言?很多人在WEB编程开发这个版块发表帖子,例如"我是初学者,我应该从哪里开始学习","我的某方面不好,对WEB编程有没有影响","学习WEB编程的话要从什么地方写起,ASP ASP.NET PHP JAVA 先学哪个,后学哪个."等等,类似这种求救贴挺多的,为了让大家大致了解一下WEB编程到底是什么,我们应该如何学习WEB编程.于是我就转载这篇文章顶置

天河书阁 - VicRestart 1402

Java太难,我选python?一个工具,带你开启新世界大门

前不久,4月份十大编程语言排行榜新鲜出炉。据TIOBE公布的数据来看,较上个月,TOP5基本没什么变化。Java稳居第一,随后是C、python、C++、C#。可是,有研究表明,十大难学编程语言中,Java排第3,python第7。此处存在一个疑问:为什么比python难学好几倍的Java,受欢迎程度却比python高?百思不得其解。为解开心中的疑惑,我决定去问度娘、知乎、B站大佬,可是得到的结果出乎意料。有人说Java比python实用,进可攻前端,退可守后端;

m0_59164304的博客 143

很认真的聊一聊:坚持一个程序员的自我修养

【优质文章,转载分享,学习共勉,不做商用,片尾注原文链接】          今天逛博客园,看到了一篇推荐的文章《浅谈程序员的英语学习》,就点进去看了一下,对于文章中的观点我非常认同,英语是非常重要的,但文章站的高度还是太高,具体表述的学习方法我不是很认同,也认为不太实际,恰好之前有一篇一直没有发表到首页的文章想重新发布,今天就借此机会和大家很认真的谈一谈程序员的自我修养问题。

Jon.Lo 的专栏 1814

学习c#的感想

完成一个期末作业

yyunshu的博客 639

怎样学好C#编程

1、打好坚实的基础:变量、流程控制语句、类、接口、特别是继承关系,一定要理解,当然刚开始的时候肯定理解程度不深,但至少要求记住。 2 2、看别人写的程序,完整看完一个例子。比如一个c#编写的简单网站。然后好好的思考下,给你的启发,哪些地方让你理解了基础知识没理解透的内容,哪些地方让你茅塞顿开! 3 3、自己动手去做。自己动手写一个完整的程序,不急着编码,先想想自己做的程序都

ly930156123的博客 1806
上一篇: XML模式定义工具 (Xsd.exe)
下一篇: 笔记本内存安装图解 【转载】
Carl_Ding
博客等级 码龄18年 14粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值