我想知道如何或是否可以使用C#读取pastebin的各个行。我想阅读http://pastebin.com/raw.php?i=fTgJF857的行并检查每行中的文本是否与另一个字符串匹配。这可能/我该怎么做?
我的目标是将用户的ID与ID列表进行比较。有点像白名单。像这样:
if(linefrompastebin == useridstring)
{
_isAllowed = true
}
答案 0 :(得分:0)
WebClient
(或HttpClient
或GetResponseStream
,具体取决于月亮的当前阶段)从PasteBin请求文字StreamReader
)并使用String.Split
逐个字符地读取它,或者使用客户端的逻辑将其保存为字符串,然后以hackishly方式调用{{1}} 答案 1 :(得分:0)
代码从var listAnonymousObjects= Cablist.Select(c => new {<id=c.Id,cabName=c.CabName });
读取HTML行,将数据存储在字符串数组中并逐行检查以查看每行中的文本是否与引用字符串匹配。
public class ResponseCab()
{
public int Id{get;set;}
public string CabName{get;set;}
}
List<ResponseCab> cabs=Cablist.Select(c =>
new ResponseCab{Id=c.Id,CabName=c.CabName });