gpt4 book ai didi

c# - 我应该支持 .NET 2.0 吗?

转载 作者:太空宇宙 更新时间:2023-11-03 18:18:00 25 4
gpt4 key购买 nike

我目前正在从事一个开源项目,我最初是针对 .NET 3.5 Framework 编写代码的。我正在使用少量的 Linq,但目前没有什么重要意义。我认为我的项目(此时)不需要任何更高级的功能

一位用户要求支持 .NET 2.0,使用 2008/2010 中的 ExtensionAttribute hack 来支持扩展方法并重新定义我在整个代码中使用的几个 Linq 方法并不需要太多努力(一半- 目前有十几种不同的方法)以支持 .NET 2.0。此外,我所依赖的程序集目前在 .NET 2.0 中可用(将来可能会发生变化???)。

想知道社区会做什么吗?我应该支持 .NET 2.0,坚持使用 3.5 并疏远一些用户吗?我的直觉告诉我应该做出必要的改变,但我想看看其他人是怎么想的?您会支持 .NET 2.0 中的单个代码库还是以某种方式管理 .NET 2.0 和 3.5 版本?

提前致谢!

最佳答案

计费率 * 工作时数 = 成本
价格*获客=收入

if(cost >= income) 不转换。
否则转换。

我通常会鼓励客户(如果只有一个)升级到 3.5 框架。他们不必更改任何现有代码(或者,它应该是微不足道的)并且它是一个相对轻量级的下载。

关于c# - 我应该支持 .NET 2.0 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3389832/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com