小编Ste*_*rne的帖子

如何搜索LinkedList <T>集合?

我有一个LinkedList<T>对象,其中T是一个具有名为ID的属性的任意对象.我希望使用ID作为搜索条件搜索我的收藏.

现在我知道我可以使用while循环搜索它:

LinkedListNode<MyObject> element = myObject.First;
while (element != myObject.Last)
{
    if (element.Value.ID == myID)
    break;

    element = element.Next;
}
Run Code Online (Sandbox Code Playgroud)

但我想知道是否有更优雅的解决方案.请注意,我需要LinkedListNode<T>从那里导航列表.

c# linq generics

9
推荐指数
1
解决办法
8135
查看次数

调试时ReportViewer错误

我正在研究一些先前在我公司开发的开发人员试图将一个代码添加ReportViewer到ASP.NET C#页面.当我开始调试时,我得到以下内容.

 Parser Error Message: The base class includes the field 'ReportViewer1', but its type 
(Microsoft.Reporting.WebForms.ReportViewer) is not compatible with the type of control 
(Microsoft.Reporting.WebForms.ReportViewer).
Run Code Online (Sandbox Code Playgroud)

我读了一些文章,建议我的参考可能是旧的.我在引用Microsoft.ReportViewer.WebForms 9.0.0.0.

我有一个ReportViewer不同的页面,同一个项目,正在运作.当我改变WebForms 10.0.0.0对它的引用时,会打破类似的消息.为了让它再次工作,我必须改变回来9.0.0.0web.config在我做出这个改变之前把它放回去.

要使所有ReportViewers工作,我需要在9.0.0.0或10.0.0.0上,我是否需要更改web.config?

以下是两位报告查看者.我没有看到任何与他们不同的相关内容.

今天在page1.aspx的9.0.0.0下工作

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Height="515px" ProcessingMode="Remote" Width="100%" Visible="false">
    <ServerReport ReportServerUrl="http://servername/reportserver" />
</rsweb:ReportViewer>
Run Code Online (Sandbox Code Playgroud)

在page2.aspx中不在9.0.0.0或10.0.0.0下工作

<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" 
    Font-Size="8pt" ProcessingMode="Remote" 
    WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt">
    <ServerReport ReportServerUrl="http://servername/reportserver" />       
</rsweb:ReportViewer>
Run Code Online (Sandbox Code Playgroud)

c# asp.net reportviewer web-config

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

比较 JavaScript 中的 NaN

在 Javascript 中,如果我们将字符串与数字相乘,我们会得到NaN

 console.log("manas" * 5); // result is NaN    
Run Code Online (Sandbox Code Playgroud)

那么为什么下面的代码会产生false而不是true

console.log("manas" * 5 == NaN)  // results false
Run Code Online (Sandbox Code Playgroud)

javascript

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

标签 统计

c# ×2

asp.net ×1

generics ×1

javascript ×1

linq ×1

reportviewer ×1

web-config ×1