看了C语言永不过时的贴,想请问一下各位专家,C#是不是已经过时了呀?

  • 巭孬嫑夯芘
    请问各位专家,我以前没接触过编程,现在在自学C#,用来编点win小程序。但是听人说C#这不好那不好,编出来的东西也会被人反编译还是啥的。想问一问,C井是不是已经过时了呀?感觉好像是微软的东东,怎么会被无视了呢?非专业人士,请大家指点指点。
  • b
    bbbzzz
    回复1#巭孬嫑夯芘

    哪有什么不行啊,你又不是搞什么机密,别人反干啥。
  • c
    cybervsq
    凭借.net core 苟延残喘, 比java程序员工资少50%,没有后继人就看不到延续下去的希望
  • 巭孬嫑夯芘
    回复2#bbbzzz


    看来朋友说的C井保密性最不好是真的啦?
  • 巭孬嫑夯芘
    回复3#cybervsq


    果然。。感觉我是不是选错学的目标了
  • n
    neonn
    c# 和你的ID一样,不会念,也不懂啥意思
  • z
    zhenyue
    微软还行, c# 就行
    苹果还行,swift / object c 就行。

    你们感觉c#不行了, 其实是桌面应用不行了。


    c / c++ / JAVA / python 则独立存在, 任尔东西南北风
  • 内裤猪
    现在终端的操作系统和终端屏幕大小,输入输出设备种类太多了。

    PC,手机;Linux,Win,iOS,Android;4k,2k,1080p,720p;

    C#只擅长做PC+Win,其他类型的不太适合。

    用Java,H5,做轻客户端重服务器的东西,兼容各种系统,可以兼容所有终端,它不香吗?
    唯一缺点是需要网络。但是现在这社会,除了工控机,谁不要网络?
  • 4
    4color
    看你做什么。什么行业。互联网基本不用c#了。
  • w
    whatfun
    你确定?c#有个 net core 和JAVA一样做WEB 后端
  • s
    shadow12
    游戏行业 C#应该用的比较多
  • p
    pocketsnail2003
    念做:尿(sei)夏普。
  • 内裤猪
    我有5年没做C#了。以前用netframework3.0,开发ASPnet,有mvc。也做一些winform,wpf。
    做了五六年,弃暗投明了。现在很好。
  • j
    jckimi
    回复11#shadow12


    是吗?我接触到的PC游戏业,都是C++
  • l
    lumi
    移动互联网和人工智能时代,桌面应用式微了,加上国内做基础软件开发的本来就少,也只能这样了
  • b
    bronco
    C#很多语法跟java很像,所以要换java也不难
  • t
    tuzky
    最近不是有个什么.netcore,非常火
  • p
    pas_dts
    编程还有什么学错方向的说法,真是搞笑,都差不多的玩意儿。我自己自学c c++ c# java unix linux 安卓,只有一点学习能力的话权你不要搞软件了,没前途,很快你就混不下去了
  • b
    beafhorse
    又见码农比农具。。。。啥语言不都一样
  • l
    lidongbest
    js才是王道
  • p
    packingbox
    触类旁通,都是工具,关键是思维不是工具,反正手册查一下就有范例,还可以去看别人代码参考。 iOS fly ~
  • l
    loveitmac
    回复3#cybervsq

    传统政企程序员,价格没啥差
  • J
    Johnny_zhu
    C# 绝对没过时啊,而且发展很好。
  • d
    dreamlocus
    自学好难啊,学不动。。
  • 2
    2了吧唧的
    他的ID是:功夫不好不要大力那啥
  • t
    tntfive
    自己写点小程序有什么过不过时
    简单上手,能满足需求最重要 iOS fly ~
  • z
    zinwa.lin
    游戏开发挺多用c# iOS fly ~
  • w
    whatfun
    现在是JAVA?
  • 内裤猪
    目前toB,主要JAVA+h5,实则全栈,iOS,Android,PHP,Python都搞
  • u
    ursace
    c语言、c#、c++有什么区别?
  • 猫知道
    回复6#neonn

    c sharp,这么念差不多

    另外说一个,python一般都念pai sen

    以上都是音标读法
  • 碧的绿
    最大的问题就是微软。语言特性设计的很好,上手比java还容易
  • x
    xierbenq
    说句大实话,用c#的公司大多都是深坑 iOS fly ~
  • 莲尖
    国外很滋润

    一大帮公司选 .net iOS fly ~
  • v
    vonsy
    C#才是根正苗红,IDE天下无敌.
    至于反编译, Java也一样
    现在有混淆软件,这不是问题
  • 莲尖
    回复3#cybervsq
    c井 还有游戏 iOS fly ~
  • w
    whatfun
    B站有个挺高级的女程序员 读 pai fen
  • B
    BuleGood
    c#也没行过呀 何谈不行了
    不过15天上手一门新语言是一个合格的程序员的基本技能哦
  • s
    songco
    互联网Java python go多

    企业市场Java C#多


    C#还是很厉害的 嗯,你说的对
  • S
    SZERO
    C# JAVA PYTHON H5 都会,现在还是JAVA的需求多于C#,其实C#我一直觉得不错,VISUAL STUDIO作为重量级IDE我觉得仍旧是最好的IDE,开发WEB应用从IDE到数据库都用全家桶很省心。C#实际用的话比如ASP.NET之前必须要在.NET FRAMEWORK上面,而这东西真的烦,实际应用上面比如IIS的应用程序池必须要设置.net framework的版本等导致了升级等各方面的麻烦,只能怪.net core出来的太晚了。
  • 猫知道
    回复37#whatfun

    你应该是听错了,人家后面估计轻读或者更标准地读成了th对应的那个音标(然而那个辅音听错和读错成类似f那样,就跟z读成拼音音标z一样,很多中国人读错了或者听错了)了。我见过各种业界的人读python这个词(派森就是最通俗的注音,第一个字接近一声,第二个字接近三声或者轻读)。。。。。。

    说出来可能你不相信,00后以前的几十年里(00后不知道,而且现在产业下沉,估计会逐步改善,网课也推广了标准化)中国很多省份(平均水平,江苏 浙江这种省份会好很多),60以上甚至更多的人。通常会听错或者读错(很多时候是教的人自己没注意强调甚至是读错,更多的学生不能区分或者听错)以下一个音。
    1。th对应的那个辅音,也就是那两个对应的?和θ(主要是后者)
    2。z这个辅音,按照拼音的z发音

    这两个问题的并集,70后到90后中部分省份和人会犯至少一个的概率甚至达到。。。。。90%(就是个主观判断,别深究,因为你问10个人很多时候都没一个完全正确的,但是如果是教育发达或者强调口语的省份,可能一半以上是对的)
  • t
    tiret
    既然有C#,那么,有没有Cb呢?
  • 猫知道
    回复42#tiret

    恕我愚钝,#和b有什么了逻辑关联呢。。。。

    #类似于++再++,只不过是微软以前内部代号的沿用,初衷是基于c语言为基础而构建的项目,实际上最后搞出来更接近于java。
  • s
    speedmax.cn
    c#挺好的,国内好像不太火。
  • 寒冰炫
    以前玩过一段时间,就图形化来说还行,不爽的是软件到别的电脑上还得安装framework,太麻烦,后来就渐渐不用了,vs studio开发环境也是太大太耗资源,就没兴趣了
  • e
    elixir
    python肯定是最好的
  • l
    lastmandream
    unity引擎游戏开发用的c#
    unreal引擎的话,用c++
  • e
    emilchan2k
    你把所有语言看成汽车就行了,换个车很容易的 小尾巴~
  • 猪头大哥
    MIS HIS MES

    打吧招WPF C# 开发的

    就连 王者荣耀 都是C# 写的

    哪里不行了?

    真不行的是BS。WPF 桌面开发非常多
  • c
    crazy7
    c#程序员路过,犹豫了一下,还是决定回个帖。 语言而已,不必要太计较,anders把csharp搞的很强大,很多有意思的东西。国内互联网公司找工作职位确实少,尤其是后端,但是能做的事并不少,尤其是小团队,配合ts可以有非常高的生产力。