在C#中查找API访问


Scoop.it API access in C#

我正在尝试通过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