【问题标题】:Get representation of longest string in C# [duplicate]在C#中获取最长字符串的表示[重复]
【发布时间】:2020-10-21 12:00:41
【问题描述】:

我想知道 C# 中是否有字符串最大长度的表示。

与 String.Empty 相同,但最大长度。 事情是我正在编写一些集成测试,并且我正在使用相同的测试(不同的输入)测试相同的代码。我不想使用:

var myString = "I have to make a string longer than 200 characthers to see if my test works".

我想要这样的字符串的表示,但找不到。

【问题讨论】:

  • 比较字符串的长度不适合你吗?

标签: c# .net string


【解决方案1】:

字符串的最大长度很大,如cmets中的linked

但是有一个字符串的构造函数,它可以让您从一个字符创建具有所需长度的字符串,重复 n 次(回答 here):

string myString = new string('*', 200);

【讨论】:

  • 您是否只提供了 2 个指向其他答案的链接作为“答案”?
  • 是的。如果不正确,我很抱歉。我想在我的答案中包含这些链接,以显示我从哪里获得信息,并且首先可以通过搜索这些链接来解决问题。我还在我的答案中包含了这些链接的最终答案,因此如果链接不可用,它们不会丢失。我也认为我写它的方式回答了这个问题。你有什么建议可以改进它,或者我应该怎么做?
  • 与您的代表 - 什么都没有...但是一旦您获得 3000,您就可以将其视为重复 :)
  • 好的,谢谢你的建议 :) 我以后会这样做的。
  • 但是我理解(并在其他答案中阅读)有一种方法可以构建我想要的大小的字符串..但这不是我提出的问题。如果我的问题没有解决方案,这个解决方案最终会帮助我:是否存在最大长度字符串的“某处”表示?例如对于 int: Int32.MaxValue ?这是我的问题......不是如何生成我想要的大小的字符串或字符串的最大长度是多少
猜你喜欢
  • 1970-01-01
  • 2015-10-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-10
  • 1970-01-01
相关资源
最近更新 更多