C# 呈现两个列表框,一个包含字符串,一个包含相同字符串的长度 公共部分类表单1:表单 { 字符串[]名称=新字符串[20] {“约翰”、“苏西”、“奥贝迪亚”、“扫罗”、“亚伯兰”、“林肯”、“亚伯拉罕”、“以利”、“凯恩”、“亚伯”, “威尔”、“斯密蒂”、“斯科特”、“朱莉”、“雷蒙娜”、“梅丽莎”、“托德”、“莉莉”、“内奥米”、“利兰”}; 公共表格1() { 初始化组件(); } 私有void Form1\u加载(对象发送方、事件参数e) { //问题#1在列表框中弹出名称 for(int i=0;i

C# 呈现两个列表框,一个包含字符串,一个包含相同字符串的长度 公共部分类表单1:表单 { 字符串[]名称=新字符串[20] {“约翰”、“苏西”、“奥贝迪亚”、“扫罗”、“亚伯兰”、“林肯”、“亚伯拉罕”、“以利”、“凯恩”、“亚伯”, “威尔”、“斯密蒂”、“斯科特”、“朱莉”、“雷蒙娜”、“梅丽莎”、“托德”、“莉莉”、“内奥米”、“利兰”}; 公共表格1() { 初始化组件(); } 私有void Form1\u加载(对象发送方、事件参数e) { //问题#1在列表框中弹出名称 for(int i=0;i,c#,winforms,C#,Winforms,这就是我如何填充我的列表框1,但现在在列表框2中,我想显示每个名称的长度。我想知道如何在C代码中找到它?您可以使用以下代码: public partial class Form1 : Form { string[] names = new string [20] {"John","Susy","Obedia","Saul","Abram","Lincoln","Abraham","Eli","Kain","Abel",

这就是我如何填充我的
列表框1
,但现在在
列表框2
中,我想显示每个名称的长度。我想知道如何在C代码中找到它?

您可以使用以下代码:

public partial class Form1 : Form
{
    string[] names = new string [20]                  

  {"John","Susy","Obedia","Saul","Abram","Lincoln","Abraham","Eli","Kain","Abel",                                    


   "Will","Smitty","Scott","Julie","Ramona","Melissa","Todd","Lilly","Naomi","Leland"};

    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Load(object sender, EventArgs e)
    {
        //Question #1 Pop Names in listbox
        for (int i = 0; i < names.Length; i++)
        {
            listBox1.Items.Add(names[i]);
        }
    }
private void Form1\u加载(对象发送方,事件参数e)
{
//问题#1在列表框中弹出名称
for(int i=0;i
这看起来像是家庭作业,所以我不会给出完整答案

您希望使用C#中的属性来获取每个名称的长度

private void Form1_Load(object sender, EventArgs e)
{
    //Question #1 Pop Names in listbox
    for (int i = 0; i < names.Length; i++)
    {
        listBox1.Items.Add(names[i]);
        listBox2.Items.Add(names[i].Length);
    }
}

现在,您可以选择是从
listBox1
本身编译属性,还是从原始数组中迭代编译属性。

这是家庭作业吗?如果是,您应该将其标记为,这就是您要查找的:
names[i].Length
?如果要在声明数组时用数据填充数组,则不需要指定大小。我现在选择。我不需要做很多这方面的工作,但我是。这是期末考试的复习。这不仅仅是为了我自己的期末考试复习。长度完美,这是我需要的,但如果有人需要,我也会将其放在try-catch块中se需要查看此帮助Thx以获得您的回答。此外,最好做一些初步研究(在本例中,只需简单的谷歌搜索)在发布之前,试着自己找到答案。特别是在家庭作业的情况下:)不是家庭作业这是期末考试的复习。我的老师推荐了这个网站。ps这没有评分,我没有作弊。没问题,我没有指责你作弊。只是想帮你。谢谢,我很感激。这只是其他人有,我不理解还有为什么他们会想当然。我对这个很陌生,听说这是一个很好的引用,但从我使用它的方式来看,我的家庭作业似乎没有被交上来。这是期末复习。我没有作弊,所以请不要assume@ScottKennedy我不是假设你作弊。我只是不想给你答案。你会从中学到什么?好的,谢谢非常感谢。我只是错过了长度。哈哈,所以你给了我答案。:)
string str = "Michael";
int len = str.Length;