我正在尝试通过C#访问Scoop.it API以检索主题中的文章。在PHP中,对象是如何在C#中管理的,以及如何访问属性,这是非常直接的?
以下是我想要获得的C#等效代码:
$topic = $scoop->topic(24001);
foreach($topic->curatedPosts as $post)
{
echo $post->title;
}
我在C#中找不到Scoop.it
的API引用,但我认为它们符合C#中的命名标准。
因此,转换为C#的PHP代码如下所示:
var topic = scoop.Topic(24001);
foreach(var post in topic.CuratedPosts)
{
Console.WriteLine(post.Title);
}
然而,PHP中的echo
会将某些内容打印到网页上,所以我想您希望用Response.Write
替换Console.WriteLine
。
如果你有一个类看起来像这样,其中Name
是一个属性:
class Topic
{
public string Name { get; set; }
}
然后,您将创建一个Topic
的实例,如下所示:
var topic = new Topic();
现在您可以访问属性Name
,如下所示:topic.Name