小编Ken*_* Ma的帖子

简单的LINQ和List错误:WhereListIterator`1 [Task]'键入'System.Collections.Generic.List`1 [Task]'

我无法理解我的错误

方法:

public List<Task> GetAllTasks()
{
    var AllTasks = from t in tasks
                   where t.Status.ToString() == "Completed" || t.Status.ToString() == "Pending"
                   select t;

    return (List<Task>)AllTasks;
}
Run Code Online (Sandbox Code Playgroud)

代码背后:

protected void Page_Load(object sender, EventArgs e)
{
    TaskList tdl = (TaskList)Session["TodoList"];
    List<Task> AllTasks = tdl.GetAllTasks();
    string str = "";

    foreach (Task t in AllTasks)
    {
        str += t.ToString() + "<br />";
    }

    LblTasks.Text = str;

}
Run Code Online (Sandbox Code Playgroud)

添加任务(AddTask.aspx)后,我重定向到另一个页面以显示它们,然后我得到运行时错误:

无法转换'WhereListIterator 1[Task]' to type 'System.Collections.Generic.List1 [Task]' 类型的对象.

我的LINQ有问题吗?我刚学会了嘿嘿.

谢谢.

linq asp.net code-behind

35
推荐指数
1
解决办法
3万
查看次数

amp-img错误:不支持布局:容器

试图验证我的amp-img.在这个例子中:http://staging.laineygossip.com/Sasha-Celeb-Finds-Sienna-Miller/Lifestyle/24695/amp#development=1

我收到错误:Layout not supported for: container
在控制台中,错误是:The specified layout 'CONTAINER' is not supported by tag 'amp-img'

不确定这个错误意味着什么.

到目前为止,我在文档中找不到与此错误消息相关的任何内容.

amp-html

8
推荐指数
3
解决办法
8681
查看次数

连接id和html标签之间的区别,即ul#nav vs #nav ul

我只是在玩css ul菜单.我最初的css

#nav ul {...}
Run Code Online (Sandbox Code Playgroud)

没用,但是

ul#nav {...}
Run Code Online (Sandbox Code Playgroud)

工作.这是什么原因?

另一个类似的问题是:有什么区别:

div.grey
Run Code Online (Sandbox Code Playgroud)

要么

div .grey
Run Code Online (Sandbox Code Playgroud)

注意两者之间的空间......

html css xhtml

3
推荐指数
1
解决办法
1115
查看次数

对两个数组(值,键)进行排序,然后对键进行排序

我有一个似乎是一个简单的问题,但到目前为止我无法弄明白.

说我有两个数组:

int[] values = {10,20,20,10,30};
int[] keys = {1,2,3,4,5};

Array.Sort(values,keys);
Run Code Online (Sandbox Code Playgroud)

然后数组看起来像这样:

values = {10,10,20,20,30};
keys = {4,1,2,3,5};
Run Code Online (Sandbox Code Playgroud)

现在,我想要做的是使键也以第二优先级排序,因此键数组看起来像这样:

keys = {1,4,2,3,5};
Run Code Online (Sandbox Code Playgroud)

请注意,切换了1和4值,并且值数组的顺序没有改变.

c# arrays

3
推荐指数
1
解决办法
1690
查看次数

标签 统计

amp-html ×1

arrays ×1

asp.net ×1

c# ×1

code-behind ×1

css ×1

html ×1

linq ×1

xhtml ×1