我们头儿让我把代码改成支持 C# 5.0 语法的

2017-10-13 14:01:07 +08:00
 yejinmo

我的环境是 VS 2017 + C# 7.0

头儿的环境是 VS 2013 + C# 5.0

今天头儿去现场,用我的代码跑不起来,因为某些 7.0 的语法特性在 5.0 里并不受支持,然后头儿让我

把环境换回 VS 2013 吧,或者把语法改回来也行

??????????????????????

难道出了新标准不该进行升级么还抱着几年前的东西? C#语法可以做到向下兼容,为什么还要我手动给 7.0 的语法降级???

坐等 V2 标准答案

4619 次点击
所在节点    这个世界不完美
56 条回复
wingoo
2017-10-13 17:34:53 +08:00
@yejinmo 如果未告知, 就要去问
新到公司, 连环境都不清楚, 你上司有责任, 你的心里没点数吗?
xiz
2017-10-13 18:53:41 +08:00
@orzfly )+12306
RobertYang
2017-10-13 19:06:16 +08:00
@nannanziyu 居然当真了
timothyye
2017-10-13 19:51:17 +08:00
这是历史的倒退啊
nl101531
2017-10-13 20:14:44 +08:00
很诧异,项目环境应该统一的,怎么会出现这种问题?
alcarl
2017-10-13 21:00:36 +08:00
是一个误会吧,改一下不就好了,这不叫事儿,不叫事儿,真不叫事儿。。。。。。。你是刚刚工作吧,时间长了你就懂了。it 公司其实就和盖楼搬砖类似,工程重要的是稳定,纪律,高效
itabas016
2017-10-13 21:18:42 +08:00
你们公司是正版 vs 吗😳
levon
2017-10-13 21:28:54 +08:00
@itabas016 人家说了社区版本了的,免费的
why1
2017-10-14 07:29:21 +08:00
你的头儿真能干
nooper
2017-10-14 13:31:29 +08:00
别用 VS 别用 VS。2017 全部安装要 50g
relaxchen
2017-10-18 10:34:50 +08:00
@levon 社区版是没有商业授权的,不能用于商业行为
levon
2017-10-18 11:09:37 +08:00
@relaxchen 企业组织(拥有超过 250 台电脑或年收入高于 1 百万美元的组织)不可使用社区版开发商业软件。其他都可以。并且微软也不会真的来查你,除非你是真正意义上的大公司。
relaxchen
2017-10-18 11:18:26 +08:00
@levon
对于组织
在以下情况下,组织中的用户(数量不限)可以使用 Visual Studio Community:教室学习环境、学术研究或参与开放源代码项目。
针对所有其他使用情况:
在非企业环境的组织中,至多五名用户可使用 Visual Studio Community。 在企业组织(即拥有超过 250 台电脑或年收入高于 1 百万美元的组织)中,只允许在上述参与开放源代码项目、学术研究和教室学习环境使用情景下使用 Visual Studio Community。

请注意:可以企业和组织使用社区版的条件是,“教室学习环境、学术研究或参与开放源代码项目”。而 LZ 用的明显是商业项目。
查不查是一回事情,软件授权中含不含是另外一回事情.
levon
2017-10-18 11:34:28 +08:00
@relaxchen 创业团队(没有 250 台电脑,或者年收入低于 100 万美元)就可以随便商用啊
stanjia
2017-10-30 11:13:09 +08:00
还记得 10 年前,用 C#1.0 写好的串口程序 被要求活生生改成 VisualBasic 6.0
jiumingzhu
2018-07-17 08:13:33 +08:00
Emmm,我们还在用 4.0。除非哪天我们想把运行环境从 win7 升级到 win10,哦对了,我们还有跑 xp 的电脑。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/397349

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX