小编Tro*_*ics的帖子

使用C#在.net中读取rss的最佳方法

阅读RSS源的最佳方法是什么?

XmlTextReader用来实现这一目标.有没有其他最好的方法呢?

XmlTextReader reader = new XmlTextReader(strURL);

DataSet ds = new DataSet();
ds.ReadXml(reader);
Run Code Online (Sandbox Code Playgroud)

看完后,RSS提要使用XmlTextReader,有没有什么办法可以填充数据ListItem,而不是DataSet

在此输入图像描述

c# rss xmltextreader

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

如何在radgrid中查找所选行的列值

我正在使用带有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)

telerik

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

基于两列聚合两个相同的列表并对第三列求和

我有两个类类型 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)

c#

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

从多个字典中获取不同的键

我有本具有相同类型键的字典。我需要为所有三个字典获取不同的键。我怎样才能做到这一点?

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

c# dictionary

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

标签 统计

c# ×3

dictionary ×1

rss ×1

telerik ×1

xmltextreader ×1