阅读RSS源的最佳方法是什么?
我XmlTextReader用来实现这一目标.有没有其他最好的方法呢?
XmlTextReader reader = new XmlTextReader(strURL);
DataSet ds = new DataSet();
ds.ReadXml(reader);
Run Code Online (Sandbox Code Playgroud)
看完后,RSS提要使用XmlTextReader,有没有什么办法可以填充数据ListItem,而不是DataSet?

我正在使用带有rowcontextmenu的radgrid.当我右键单击一个radgrid行并选择编辑选项时,它将打开一个弹出窗口.我需要的是当我右键单击radgrid行时,我只想获得该特定选定行的3列值.例如,当我右键单击选定的radgrid行时,我想获取所选行的客户名称,头端名称,站点名称值.
这是我的代码......
<MasterTableView GridLines = "None" DataKeyNames="orderId" CommandItemDisplay="Top"
EditMode="EditForms">
<Columns>
<telerik:GridClientSelectColumn UniqueName = "ClientSelectColumn" HeaderStyle-Width="3%"
ItemStyle-Width="3%">
<HeaderStyle Width = "3%" ></ HeaderStyle >
<ItemStyle Width="3%"></ItemStyle>
</telerik:GridClientSelectColumn>
<telerik:GridBoundColumn UniqueName = "sId" HeaderText="sId" DataField="sId" ReadOnly="true"
Visible="false">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName = "orderId" HeaderText="orderId" Visible="false"
ReadOnly="true" DataField="orderId">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName = "Customer Name" HeaderText="Customer Name" DataField="Customer Name"
ReadOnly="true">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName = "Market Name" HeaderText="Market Name" DataField="Market Name"
ReadOnly="true">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName = "LOB" HeaderText="LOB" DataField="LOB" ReadOnly="true">
</telerik:GridBoundColumn>
<telerik:GridBoundColumn UniqueName = "Headend Name" HeaderText="Headend …Run Code Online (Sandbox Code Playgroud) 我有两个类类型 TestClass 的列表。我只需要聚合两个列表。
public class TestClass
{
private string _fan;
private string _prefix;
private decimal _amount;
#region Properties
public string Fan
{
get { return _fan; }
set { _fan = value; }
}
public string Prefix
{
get { return _prefix; }
set { _prefix = value; }
}
public decimal Amount
{
get { return _amount; }
set { _amount = value; }
}
#endregion
}
Run Code Online (Sandbox Code Playgroud)
如果 Fan 和 Prefix 列具有相同的值,那么我只需要将它们作为一列并求和。怎么做?
LIST 1
FAN PREFIX AMOUNT
F1 P1 …Run Code Online (Sandbox Code Playgroud) 我有三本具有相同类型键的字典。我需要为所有三个字典获取不同的键。我怎样才能做到这一点?
var rmDict = rmTrxs
.GroupBy(x => new { x.Name, x.Pfx.Id })
.ToDictionary(z => z.Key, z => z.ToList());
var vaDict = vaTrxs
.GroupBy(x => new { x.Name, x.Pfx.Id })
.ToDictionary(z => z.Key, z => z.ToList());
var smDict = smTrxs
.GroupBy(x => new { x.Name, x.Pfx.Id })
.ToDictionary(z => z.Key, z => z.ToList());
Run Code Online (Sandbox Code Playgroud)
现在我需要从rmDict,vaDict和 中获取不同的键smDict。