小编Dan*_*Dan的帖子

如何在C#中为控制台writeline中的字符串保留一定数量的字母

好吧基本上我想要类似的东西

Console.WriteLine(
    "{0}:   {1}/{2}hp    {3}/{4}mp   {5}", 
    character.Identifier, 
    character.CurrentHealth, 
    character.MaxHealth,
    character.CurrentMagic, 
    character.MaxMagic, 
    character.Fatigue
    );
Run Code Online (Sandbox Code Playgroud)

然后有character.Identifier(基本上是一个名字)有一定数量的字母,如果需要它将用空格替换,以便在打印

Josh:   20/20hp    20/20mp   3
Run Code Online (Sandbox Code Playgroud)

要么

J:      20/20hp    20/20mp   3
Run Code Online (Sandbox Code Playgroud)

但HP和然后mp和其他一切都在排队.我知道它可能是{0:}中的一个,但我无法找出一个有效的

c# console.writeline

5
推荐指数
2
解决办法
5759
查看次数

将int的值声明为不可更改

嘿,我想要有类似的东西

int a=0;
a=5(be unchangeable);
a=3;
Console.WriteLine(a);//which will print 5 and not 3
Run Code Online (Sandbox Code Playgroud)

所以基本上把变量声明为一个数字,并让它是最终的和不可更改的,我试着四处寻找,但我只发现了一些工作为int的东西,而不是声明它的新值.

c# variables declaration

2
推荐指数
1
解决办法
5298
查看次数

标签 统计

c# ×2

console.writeline ×1

declaration ×1

variables ×1