华人澳洲中文论坛

热图推荐

    自学C

    [复制链接]

    2023-1-16 07:22:16 19 0

    我比来开始零碎性的学习C#言语(以前学的都不零碎),最大的领会是C#这门言语至关专业,难度比VB更高。以前有VB的根底,上手C#倒不是很难。
    搞C#跟搞VB有很大不同,需求全神贯注翻阅专业文档,跟我之前的野路子游击队Access的打法很大区分,C#是正轨军,学习要求更高。然而学习C#最大的益处是学习材料丰硕,力扣算法题都有C#的解决计划,VB在这方面远远不如。
    C#学了几天,发生了得多领会,明天分享最深的三点领会:

    aqfxx2jrkio.jpg

    aqfxx2jrkio.jpg


    根据老规矩,先摆阔一下学习效果
    1.C#更合适有VB根底的人
    理解我的人知道,我本职任务是搞“后进技术”Access数据库的,因此对VBA、VB技术仍是对比相熟的。
    而C#和VB仍是得多近似的地方的,尤为是窗体这块(但后盾差异很大),Access、VB、C#的原理都相似,由于它们都是微软体系下的技术。
    因此我入门C#不算纯小白,VB的教训关于C#学习帮忙得多。
    C#和VB技术是兄弟技术,从Visual Studio的设计就可以看到,各种名目模板都是成对泛起的,建设一个桌面窗体(WinForm),右侧的选项同时有VB.net和C#两种选择,建设个手机APP模板,也是给你C#和VB两个选择让你选。
    用C#和VB创立的窗体也彻底同样,控件属性表都是同样的。
    有VB根底,再上手C#,第一觉得就是亲切、不生疏。

    ezxgjquwyph.jpg

    ezxgjquwyph.jpg


    C#和VB是一个妈生的
    2.对初学者来讲,C#入门确定比Java更易些(集体看法)
    C#虽然和VB窗体相近,但语法跟VB差了十万八千里。跟VB比起来,C#的言语更严格更标准。
    C#的代码和Java很近似,两者第一觉得很像,子细看简直能通用了~最典型的特点就是俩言语就是括号括来扩去,得多代码间接都能复制,我集体的领会,C#和Java代码是80%的近似率。
    我做力扣算法题看题解,Java代码略作更改,就是C#代码。
    然而学习Java我觉得至关吃力和苦楚,由于使用VB.net和Access的习气,我更喜爱窗体可以疾速生成,把一些计算后果直观的显示出来,这需求窗体和控件拉拉拽拽就生成,但Java做窗体就特别费事。
    无论是Swing仍是FX,Java做窗体拉控件就很吃力,我是没有找到更好的IDE,IntelliJ算是很智能的IDE,窗体的设计觉得跟VS仍是没法比。

    j2nkrbrpbr5.jpg

    j2nkrbrpbr5.jpg


    C#窗体比Java舒服多了
    3 .不同编程的原理相似、融汇贯穿很首要
    编程言语原理都是相似的,因为自己有一定的VB根底,因此觉得C#学的还算对比顺利。
    一些罕用的根底算法,二分查问、冒泡甚么的,我以前用VB都独立完成过,有编程根底用C#在搞一遍这些算法,没有甚么难度。
    我发现做自媒体的习气,对编程学习仍是有很大帮忙,由于做自媒体卖课的缘故,我对比着重于把常识点讲的艰深易懂。给他人讲课,本人的编程技能也能失掉极大的晋升~C#的学习材料也是真的丰硕真的完美~
    C#刚起步,离掌握还很边远。2023年,持续致力吧!

    d5f5i30rmb2.jpg

    d5f5i30rmb2.jpg

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    注册会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题22

    帖子35

    积分162

    图文推荐