V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  INCerry  ›  全部回复第 15 页 / 共 16 页
回复总数  306
1 ... 7  8  9  10  11  12  13  14  15  16  
你可以这样子
var list = new List<MyClass>();
var enumerable = (IEnumerable<MyClass>) list;
if (判断条件 1)
{
enumerable = enumerable.OrderBy(c => c.Value1);
}
else if(判断条件 2)
{
enumerable = enumerable.OrderBy(c => c.Value2);
}
else if(判断条件 3)
{
enumerable = enumerable.OrderBy(c => c.Value2);
}
var result = enumerable.ToList();
当然你可以写成 switch,实际上还可以用组合表达式来做,用 Expression<Func<T, T1>>
2021-01-27 15:34:48 +08:00
回复了 morimi2026 创建的主题 程序员 服务端用 Kotlin 开发的多不多?
我们用 C# kotlin 有个同事在用 后面有放弃了 说是和 java 相互调用还是有坑 难以发现的坑
2021-01-27 15:22:08 +08:00
回复了 huangmingyou 创建的主题 云计算 私人照片备份的选择
FreeNAS + 定时任务按周 7z 加密压缩后同步 OneDrive
2021-01-20 13:37:37 +08:00
回复了 Rwing 创建的主题 程序员 # [翻译]Azure 网关迁移至 .NET Core 3.1 性能提升一倍
@bthulu google.com 你在黑我 go ?
2021-01-19 13:30:13 +08:00
回复了 Rwing 创建的主题 程序员 # [翻译]Azure 网关迁移至 .NET Core 3.1 性能提升一倍
@BigBunny 同程也有 人家那个是 microsoft
2021-01-15 13:45:22 +08:00
回复了 jiangwei2222 创建的主题 Go 编程语言 golang 里面为什么要设计 int 这样一个数据类型?
那你可以用 C# C#在 64 位或者 32 位系统中 int 都是 Int32
2021-01-13 14:30:11 +08:00
回复了 circsqua 创建的主题 .NET 对 .NET5 有兴趣,可有入门路线图?
不管任何一门计算机编程语言最重要的还是 408,数据结构和算法、计算机组成原理、操作系统和计算机网络。
1.入门可以直接在 B 站找免费视频,或者培训机构的视频,快速入门还是可以看看的*智播客.Net 视频,之类的,然后就是微软的文档 https://docs.microsoft.com/zh-cn/dotnet/ 机翻不是特别友好,可以直接看英文
2.入门以后就买几本书看看,包括但不限于《深入理解 C#》、《 C#从现象到本质》、《 CLR via C#》、《 C#并发编程》、《 Asp.Net Core 框架揭秘》、《.Net Core 底层入门》、《 MSIL 》、《设计模式》.....
3.用起来,自己可以整个小项目试试,用用学到的框架,写个什么博客站点呀之类的
4.看源码学和设计模式,.net 常见组件的源码,框架的源码 还有 CLR 源码 https://github.com/dotnet
后面再补充吧~
2020-12-18 18:12:25 +08:00
回复了 gzk329 创建的主题 Java Python 中的一些数据结构用 Java 该怎么写呢?
@EKkoGG 可以试试 C#写起来很舒服
2020-12-18 15:06:15 +08:00
回复了 youla 创建的主题 .NET .NET Core 5.0 稳定版发布了。
.NET5 挺好 我们已经有项目在线跑了
2020-12-18 11:19:23 +08:00
回复了 gzk329 创建的主题 Java Python 中的一些数据结构用 Java 该怎么写呢?
C#欢迎你

int n = 1;
int t = 2;
int q = 3;
var field = new []{4, 5, 6};
var predefinedVars = (n, t, q, field);

System.Console.WriteLine($"n:{predefinedVars.n}");
System.Console.WriteLine($"t:{predefinedVars.t}");
System.Console.WriteLine($"q:{predefinedVars.q}");
System.Console.WriteLine($"field:[{string.Join(',',predefinedVars.field)}]");

在线运行结果: https://sharplab.io/#v2:EYLgtghgzgLgpgJwDQxAgrgOwD4EtMwAEmhAvIQIwDcAsAFD5FHkBMtDBhAjmYQMzsAbhASEAZrjgAbACa9McAO6EA2gF0A3gBYkhAKy6AbAF8hIwgAcEcGXAkKZANRFReACky6YurronSZAEp2egABCgA6cIBONwASACJMEA0rGzt8G2cEKAjMYwTgsMiY+ITUVOtbeyyXCJgCorpwqIpYxK4UtOrMpzquRvYW0sT/WRAVDXCABgiAKQB7fDcAciQ17oyHbNyxoOM1QqogA
2020-12-16 09:54:59 +08:00
回复了 luchong 创建的主题 Java dot net 入坑 Java
@luchong 不好意思 不在深圳 在苏州 深圳可以考虑明源云
2020-12-15 18:54:57 +08:00
回复了 luchong 创建的主题 Java dot net 入坑 Java
感到惋惜 要不要来我司写 dotnet ?
2020-12-15 18:39:57 +08:00
回复了 enihcam 创建的主题 Java 为什么 Java 要码农操心 JVM 性能调优?
@FreeEx 哈哈 这个我不同意
bing.com 全球第二大搜索引擎 使用.net5.0 构建 https://cn.bing.com/version
stackoverflow.com 全球第一大程序员问答社区 使用.net5.0 构建
cnblogs.com 第一大中文博客站点 使用.net5.0 构建
2020-12-03 20:50:55 +08:00
回复了 dadaoqueyi 创建的主题 Go 编程语言 golang 真的简单嘛
我感觉 go 语言用来写中间件,云原生基础设置,没很重业务逻辑的组件还好。要是来重新票务这些很重业务逻辑的东西,可能就得多招点人了
2020-12-03 20:48:36 +08:00
回复了 Soar360 创建的主题 .NET 我是如何把 Java 项目移植到 .NET 5.0 的
有一个商业版的 Java 转 C#工具,可以支持常见类型的替换 (:当然在天朝没有啥是收费的
https://www.tangiblesoftwaresolutions.com/product_details/java_to_csharp_converter.html
2020-11-09 14:19:39 +08:00
回复了 Dogod37 创建的主题 程序员 求推荐一个出差用的笔记本
出差嘛 可以来个轻薄然后性能还不错的选择
我推荐 联想小新 pro 13 锐龙版 4800U 那个
第一是轻薄、显示屏是 2k 、散热还可以
第二是 CPU 还不错
第三是内存有 16G 一般出差用用没关系
缺点:内存不支持扩展
2020-11-09 14:18:01 +08:00
回复了 Dogod37 创建的主题 程序员 求推荐一个出差用的笔记本
出差嘛 可以来个轻薄然后性能还不错的选择
2020-05-20 00:01:29 +08:00
回复了 aiqier 创建的主题 Java 关于 jetty 和 thrift 一起使用时,一些关于 nio 的问题请教
可以的 thrift 只是一个二进制通讯协议 你完全可以自己使用 netty 来写一个异步 io 的客户端和服务端
2019-12-27 18:35:52 +08:00
回复了 sanggao 创建的主题 程序员 迫于未雨绸缪,再 [深入] 一门新的编程语言,求建议
学习 C#三年了,现在还没有精通,越来越多的东西需要更加底层的能力
2020 年应该会学习 C++,不求熟练,但是要能看懂,到时候看看 VM 的代码,底层虚拟机的实现。
1 ... 7  8  9  10  11  12  13  14  15  16  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1151 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
Developed with CodeLauncher
♥ Do have faith in what you're doing.