gpt4 book ai didi

C#最高字符串

转载 作者:行者123 更新时间:2023-11-30 14:19:58 25 4
gpt4 key购买 nike

这看起来微不足道,但我无法通过 Google 找到答案。

我在一个排序的字符串列表末尾寻找一个信号量的字符串的高值。

在我看来 char.highest.ToString() 应该这样做——但这比较低,而不是高。

显然,创建尽可能高的字符串是不可能的,因为它总是低于相同的东西 + 更多数据,但我正在排序的字符串都是有效的路径名,因此使用的符号受到限制。

回应评论:

在 Delphi 出现 unicode 之前的日子里,我会简单地使用 #255。我只是想要一个比任何可能的路径名都更高的字符串。这应该是微不足道的——为什么不是呢??

响应#2:

需要哨兵的不是排序,而是后面的处理。我有多个要合并的列表(简单的合并不会完成这项工作。)我要么复制代码,要么我有总是比较高的虚拟值。

最佳答案

最高字符的字符串表示只有一个字符长。

为什么不在排序后将其附加为信号量,而不是尝试使其成为可以在排序后排序的东西?

或者,您可以指定自己的比较器,在任何其他字符串之后对您的标记进行排序,否则调用默认比较器。

关于C#最高字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1849259/

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