Avé !
Je débute en c# alors me tapez pas tout de suite ;)
Sur ce code :
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.ServiceModel.Syndication;
using System.Xml;
using System.Diagnostics;
namespace WindowsFormsApplication1
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
SyndicationItem item1 = new SyndicationItem();
item1.Title = new TextSyndicationContent("Item 1");
item1.Content = SyndicationContent.CreatePlaintextContent("This is the content for Item 1");
//items.Add(item1);
Debug.Print("=" + feed.Items);
IEnumerable<string> lstTitresArticles = (from i in feed.Items select i.Title.ToString());
foreach (string s in lstTitresArticles)
Debug.Print("=" + x);
//lst1.Items.Add(x);
}
}
}
Je bloque sur le dernier for each ! je pense que l'erreur vient du "string s" où a mon avis 's' doit être un item du flux ...
Hi,
lstTitresArticles et de type IEnumerable<string> donc si tu fais un foreach, tu itères sur un string....
Le code semble donc correct au niveau de cette boucle...
Bonjour,
Rien avoir... la méthode ToString est héritée de la class object et aurait pu être surchargée par la classe TextSynDicationContent pour retournée n'importe quoi, comme le Title par exemple...