小编Mat*_*ent的帖子

C#Do-Loop不向字符串添加字符

好吧,我有这个字符串Player.Character与这个它"Average Man{[Attributes (Mind 10) (Body 10) (Soul 10)]}".

我有这个do循环设置,以便它应该一次通过这个字符串1字符,看看它是否"["在添加每个字符时检查到另一个字符串ContainerName.事情是ContainerName只有这个"[",我希望它应该有"Average Man{".

如果有人可以帮助我理解为什么会发生这种情况,并且可能是我的成熟思想可以解决的解决方案,那么我将是最亲切的.

哦,这是我的代码.

int count = -1;

string ContainerName = "";

//Finds Start of container
do
{
    count = count + 1;
    ContainerName = ContainerName + Player.Character[count].ToString();
} while (Player.Character[count].ToString() != "[" && 
         Player.Character.Length - 1 > count);

textBox1.Text = ContainerName;
Run Code Online (Sandbox Code Playgroud)

c#

6
推荐指数
1
解决办法
243
查看次数

如何更改组合框中的项目?

我想让用户操作我放入组合框中的数据。问题是我想不出一种方法来将更改应用于组合框中的数据。有关如何实现这一目标的任何线索?

要添加一些上下文,我的组合框中的所有数据都是具有 "SomeName|#" 格式的字符串。最后的数字由用户修改为他/她想要的任何内容。

c# combobox

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

标签 统计

c# ×2

combobox ×1