Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何将值从列表框传递到空下拉列表?_C#_Asp.net - Fatal编程技术网

C# 如何将值从列表框传递到空下拉列表?

C# 如何将值从列表框传递到空下拉列表?,c#,asp.net,C#,Asp.net,我有一个列表框,其中包含一些字符串。。。我想把这些字符串传递给一个空的下拉列表?可能吗?只选择列表框中的值 我不知道我在做什么。。为此,我必须使用一个for循环,对此我仍然感到困惑 这是我目前的代码: string [] lines = new string [cartListBox.Items.Count]; int select; for (int i = 0; i < lines.Length ; i++) { select = ca

我有一个
列表框
,其中包含一些字符串。。。我想把这些字符串传递给一个空的
下拉列表
?可能吗?只选择
列表框中的值

我不知道我在做什么。。为此,我必须使用一个for循环,对此我仍然感到困惑

这是我目前的代码:

    string [] lines = new string [cartListBox.Items.Count];
    int select;

    for (int i = 0; i < lines.Length ; i++)
    {
        select = cartListBox.SelectedValue
        watchedMoviesDropDownList.Items.Add(cartListBox.Items.Count.ToString());
    }
string[]行=新字符串[cartListBox.Items.Count];
int选择;
对于(int i=0;i

但是,当我调试它时,它会给我一个错误,说索引超出范围…:(请帮助……!

这样做更简单,您不需要:

string [] lines
也不是:

只需使用以下代码:

for (int x = 0; x < cartListBox.Items.Count; x++)
    watchedMoviesDropDownList.Items.Add(cartListBox.Items[x]);
for(int x=0;x<代码>你使用什么框架?@冈达尔:为什么这是C++问题?看起来像C。我看关键词,我觉得问题是C++ C++而不是C.。现在很清楚。
for (int x = 0; x < cartListBox.Items.Count; x++)
    watchedMoviesDropDownList.Items.Add(cartListBox.Items[x]);