Tag: 字符串

C#刷到字符串

我搜索一种方法来将画笔的颜色保存为字符串。 例如,我有一个红色的画笔。 现在我想在文本框中写“红色”。 谢谢你的帮助。

从JSON替换转义字符

我想用空格替换JSON字符串中的“\”字符。 我怎样才能做到这一点?

将vector {1,2,3}转换为字符串“1-2-3”AS DIGITS

我想在屏幕上的std::vector显示数字,但是在前往收件人的路上,我需要将这些数字填充到std::string 。 无论我尝试了什么( atoi , reinterpret_cast , string.c_str() …),都给了我一些废话或者那些原始数字的字母表示 – 即它们对应的ascii字符。 那么我如何轻松(最好是标准方法)将vector {1,2,3}转换为string “1-2-3” ? 在我提到的原帖(后来编辑)中,我可以用C#或Java做到这一点。 根据πάνταῥεῖ的要求提供C#或Java中的示例,这里有一个快速的Linq C#方式: public static string GetStringFromListNumData(List lNumData) { // if (typeof(T) != typeof(IConvertible)) throw new ArgumentException(“Expecting only types that implement IConvertible !”); string myString = “”; lNumData.ForEach(x => myString += x + “-“); return myString.TrimEnd(‘-‘); }

在C#(.NET)即时变量中是string.Length吗?

我想知道C#中的string.Length是否是一个即时变量。 通过即时变量我的意思是,当我创建字符串时: string A = “”; A = “Som Boh”; 现在计算长度吗? 要么 它是在我试图获得A.Length之后计算的吗?

格式编号为钱

如何格式化数字看起来像这样:9,000我的数据库字段是货币数据类型,当我把它拉起时我看到它是这样的:9000.0000看起来不对我(我希望它看起来像一个真货币格式)

asp:占位符内容到字符串

简单的问题,但我找不到任何东西,是否有可能将asp:占位符的内容添加到字符串? 如果可能的话,这对服务器端来说会很棒。 卢克

用C#替换所有’\’字符到’/’

如何用C#将字符串中的所有’\’字符替换为’/’? 例如,我需要从@“c:\ abc \ def”创建@“c:/ abc / def”。

使用空格和引号解析字符串(保留引号)

如果我有这样的string create myclass “56, ‘for the better or worse’, 54.781” 如何解析它,结果将是三个字符串“单词”,其中包含以下内容: [0] create [1] myclass [2] “56, ‘for the better or worse’, 54.781” 编辑2:请注意保留引号 起初,我尝试使用string.Split(‘ ‘) ,但我注意到它会使第三个string被破坏为少数其他字符串。 我尝试使用其count参数为3来限制Split结果以解决此问题。 对于这种情况是否可以,但是当给定的字符串是 create myclass false “56, ‘for the better or worse’, 54.781” //or create myclass “56, ‘for the better or worse’, 54.781” false 然后拆分失败,因为最后两个单词将合并。 我还创建了类似ReadInBetweenSameDepth东西来获取引号之间的string 这是我的ReadInBetweenSameDepth方法 //Examples: //[1] […]

将数组的值分配给一行中的变量

我可以将数组中的每个值分配给C#中的一行中的变量吗? 这是Ruby代码中我想要的一个例子: irb(main):001:0> str1, str2 = [“hey”, “now”] => [“hey”, “now”] irb(main):002:0> str1 => “hey” irb(main):003:0> str2 => “now” 我不确定我在C#中是否可能需要什么。 编辑:对于那些暗示我只是将字符串“嘿”和“现在”分配给变量的人,这不是我想要的。 想象一下: irb(main):004:0> val1, val2 = get_two_values() => [“hey”, “now”] irb(main):005:0> val1 => “hey” irb(main):006:0> val2 => “now” 现在get_two_values方法返回字符串“hey”和“now”的事实是任意的。 实际上它可以返回任何两个值,它们甚至不必是字符串。

C#中字符串集合的排列

好像我再次陷入递归算法…… 我的应用程序应该根据用户指定的信息并根据由以下字符串表示的子文件夹结构将文件排序到不同的文件夹: [ROOT] \ brand \ color \ material \ 结构字符串中的标记表示集合: 假设: var brand = new List { “Nike”, “Adidas”, “Reebok” }; var color = new List { “red”, “blue”, “yellow”, “black” }; var material = new List { “leather”, “fabric” }; var data = new List<List>() { brand, color, material }; 而我想要得到的是: [ROOT]\Nike\red\leather [ROOT]\Nike\red\fabric […]