如何在C#中限制for循环

Ben*_*Ben 0 c# for-loop

我在下面有这个代码,但我只希望它在字符串中显示最多15个字符.我该怎么做呢?

string star = "";
for (int i = 0; i < Model.orgInternalcontact.User.Password.Length; i++)
{
     string mem = "*";
     star = star + mem;
}
Run Code Online (Sandbox Code Playgroud)

Ste*_*nal 6

string star = "";
for (int i = 0; i < Model.orgInternalcontact.User.Password.Length && i < 15; i++)
{
     string mem = "*";
     star = star + mem;
}
Run Code Online (Sandbox Code Playgroud)

您可以在for的第二部分中包含任何条件语句.

  • 实际上不会是......十六个字符吗?=) (3认同)