问题标签 [padleft]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
742 浏览

asp.net-mvc - 无法在 lambda 表达式中使用 PadLeft()

我可以使用PadLeft()Razor View 中的方法,如下所示,没有任何问题:

但是,我无法使用相同的视图模型在控制器中创建相同的语句:

您对如何在其中使用PadLeft()方法有任何想法lambda expression吗?

0 投票
2 回答
1539 浏览

c# - 使用 '0' 的 Padleft 字符串

我有这段代码

使用此代码时,字符串不填充前导零。我不确定,但我的猜测是,当字符串被解析时,它会出于某种原因删除前导零?

如果我做这样的事情

或任何不为零的数字,它将正确输出为 16 位数字,前导 8。

为什么会发生这种情况有很好的解释吗?

还有快速简单的解决方法吗?

不是任何使用int.ToString("D16")或任何此类的复制品。我相信这是一个独特的问题。

0 投票
3 回答
420 浏览

c# - PadLeft 和 PadRight 使用用户提供的变量

我在使用PadLeftand时遇到了一个小问题PadRight。所以我在我的代码中有用户可以输入他们想要用于填充的字符以及他们想要输入多少个字符。像这样:

所以后来我放了。

现在,当我运行代码时遇到的问题,因为我上面有它,它没有做任何事情。它只是给我作为文本割草机,没有任何****附加。我是否必须更改代码中的某些内容才能使其正常工作,还是为此使用了错误的变量?因为当我使用PadCharacteras aString时,我收到一条错误消息

无法将 String 隐式转换为 char。

0 投票
1 回答
1049 浏览

c# - 如何将 padleft 用于负整数?

我需要在可能是负数或正数的数字上添加前导零。我可以为正数添加它们。我如何对负数做同样的事情?

例如:

0 投票
1 回答
2535 浏览

f# - 将 int 转换为带有前导零的字符串

我有一个整数,我想将其转换为带有前导零的字符串。

所以我有1并且想把它变成01. 14应该变成14014

我试过了:

但两者都不起作用:(当我用 F# 搜索类似的东西时,我得到了一些东西,printfn但我不想打印到标准输出:/

免责声明:这是我的第一个 F#

0 投票
1 回答
96 浏览

c# - 当长度低于padleft的长度时,Padleft不在字符串中添加零?

所以我想在 C# 中创建一个随机时间戳生成器,它必须是一个字符串。

我想出了一个由random.next's 负载组成的随机生成器,但是当日月小时或分钟小于 10 时,它前面必须有一个零,否则字符串length将无法达到我需要的长度,即像这样:

1111/11/11 11:11

没有空格和斜杠,所以它会是这样的:

111111111111

但如果一分钟是 9 点,那就是这样

11111111119

这还不够长!

这是我现在的代码

这不起作用,我不明白为什么。

0 投票
1 回答
190 浏览

c# - 'private extern String PadHelper' 的源代码在哪里

当我在 .NET 源代码中寻找以下源代码时,我没有找到源代码PadHelper是里面的方法PadLeftPadRight.

我的搜索有问题吗?

0 投票
2 回答
42 浏览

c# - 将文本对齐到三列

我想将 LinkedList 数据显示为三个单独的列,其中 List1、List2 和 List3 作为列标题。我无法在这些标题下对齐 LinkedList 数据。

0 投票
0 回答
71 浏览

c# - WPF RichTextBox Messenger 聊天样式对齐

我使用 WPF RichTextbox 来显示来自其他人和我自己的消息。问题不在于接收消息时。因为对齐方式非常适合左对齐文本,就像在消息传递应用程序中传统所做的那样。问题在于尝试对齐用户发送的内容时。我尝试使用度量字符串函数来获取字符串的宽度,然后我可以从会话框(RichTextBox)视口宽度中减去它,然后使用 string.padleft 在之前添加空格,但是似乎 MeasureString 函数使当文本附加到 RichTextBox 时,字符串会比实际的更宽。

我发现了很多适用于 winforms 的解决方案,但还没有适用于 WPF。任何帮助都是有价值的,在此先感谢。

测量字符串函数:

0 投票
1 回答
51 浏览

flutter - 为什么我的颤振中没有 padLeft 功能?

我的飞镖是Dart SDK version: 2.10.4 (stable) (Wed Nov 11 13:35:58 2020 +0100) on "windows_x64",但我不能使用padLeft(),有人告诉我为什么吗?接下来我能做什么?

在此处输入图像描述