WebClient wb = new WebClient();
string License = wb.DownloadString("DocumentSite");
if (License.Contains(LK.Text UN.Text))
我想逐行搜索而不是整個檔案
uj5u.com熱心網友回復:
您實際上可以為此使用正則運算式。每個字串的正向前瞻(以任意數量的字符為前綴)并錨定到行首,就足夠了
var regex = "^" string.Concat(new[]{LK.Text, UN.Text}.Select(s => $"(?=.*?{s})"));
if (Regex.Match(licence, regex, RegexOptions.Multiline))
{
....
uj5u.com熱心網友回復:
您可以使用StringReader逐行遍歷字串。
private async Task ReadLicenseAsync(string license)
{
using var textReader = new StringReader(license);
string line = string.Empty;
while ((line = await textReader.ReadLineAsync()) != null)
{
// TODO::Handle line
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/393072.html
上一篇:ClassNotFoundException:com.sun.xml.internal.ws.spi.ProviderImpl
