我有以下代码:
public static class ScraperMasterUriDetails
{
public static Dictionary<Guid, string> MasterUriDetails;
}
但是我决定我需要在字典中添加一个整数Dictionary<ScraperMasterUriDetails>
,所以我想我应该在构造函数中添加属性和一些参数。
但是,你不能在 C# 中做到这一点。我如何实现我想要实现的东西?
编辑:
一位更有经验的成员编辑了我的帖子,所以我将保持原样。我不在乎使用字典(当时使用正确)
本质上,我只想以结构方式列出三种类型的数据,但我总是想引用一次存储值的类的实例,因此是静态的。现在我总是做 List of(T) 之类的:
public class WebsiteTitles
{
public string WebsiteId { get; set; }
public string Keywords { get; set; }
public WebsiteTitles(string websiteguid, string keywords)
{
WebsiteId = websiteguid;
Keywords = keywords;
}
public WebsiteTitles()
{
}
}
然后做了以下
List<WebsiteTitles> _siteTitles = new List<WebsiteTitles>();
_siteTitles.Add(new WebsiteTitles("blah", "keyword"));
但是在这种情况下,我想要类似于上面的东西,但是是静态的(不想创建实例等。我非常感谢所有建议,因此我编辑了我的帖子以提供更多信息。
作为说明,我可能想使用 LINQ 来提取一些记录,例如 get record where guid == guid 等。这就是我将使用它的全部内容。