c# - 当我创建一个新类的实例时,我该如何做到这一点,它必须获得一个参数?

标签 c#

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

7年前关闭。




Improve this question




例如:

class WebCrawler
{
    List<string> currentCrawlingSite;
    List<string> sitesToCrawl;
    RetrieveWebContent retwebcontent;

    public WebCrawler()
    {
    }
}

当我制作 WebCrawler = new WebCrawler(parameter here) ...

最佳答案

向您的类添加另一个构造函数;

public WebCrawler(parameter here)
{
}

之后,您需要删除 无参数的一个构造函数,因此人们可以在不提供任何参数的情况下创建您的类的实例。

您可以创建它的实例
WebCrawler w = new WebCrawler(parameter here);
您可以从 Instance Constructors 阅读更多信息

这是 DEMO .

关于c# - 当我创建一个新类的实例时,我该如何做到这一点,它必须获得一个参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543742/

相关文章:

c# - VS2010中Topshelf托管应用调试

c# - 将单词拆分为一组唯一字母

c# - 使用 ITextSharp 将谷歌可视化区域图 svg 添加到 pdf

c# - 在编译时不知道类型的情况下使用 Windsor 解析泛型接口(interface)?

c# - Asp MVC 下拉列表选定值未选定

c# - 使用 UDP 的应用程序之间的双向通信

c# - 从国家名称或 RegionInfo 对象获取 CultureInfo 对象

c# - 按属性/匿名函数排序列表?

c# - c#链表中的删除操作

c# - WebResponse 不返回任何 cookie