繁体   English   中英

如何解决与导入类型的冲突?

[英]How to fix conflicts with imported type?

我只是在创建一个Web应用程序,而我坚持了这个问题。 导入类型的正确方法是什么? 这是我进入App_Data文件夹的类。 实际上,我的类的所有属性都进行了如下更改:生成操作-内容(移至编译)。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace sample.App_Code.HistoricalStock
{
    public class HistoricalStock
    {
        public DateTime Date { get; set; }
        public double Open { get; set; }
        public double High { get; set; }
        public double Low { get; set; }
        public double Close { get; set; }
        public double Volume { get; set; }
        public double AdjClose { get; set; }
    }
}

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Net;
using sample.App_Code.HistoricalStock;

namespace sample.App_Code.HistoricalStockDownload
{
    public class HistoricalStockDownloader
    {
        public static List<HistoricalStock> DownloadData(string ticker, int yearToStartFrom)
        {
            List<HistoricalStock> retval = new List<HistoricalStock>();

            // some code 

            return retval;


        }
    }
}

我并没有真正解决您的问题,但是具有相同名称的类型和名称空间部分不是一个好主意。

  • 您的命名空间: sample.App_Code.HistoricalStock
  • 您的课程: HistoricalStock

因为当您尝试在HistoricalStockDownloader类中使用List<HistoricalStock> ,它甚至可能没有被编译。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM