2016-05-07 15 views
1

私はただ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; 


     } 
    } 
} 
+0

問題は何ですか? –

答えて

2

実際には問題はありませんが、同じ名前の型と名前空間の部分を持つことはお勧めできません。

  • 名前空間:sample.App_Code.HistoricalStock
  • クラス:HistoricalStock

あなたはそれもコンパイルされない場合がありHistoricalStockDownloaderクラスでList<HistoricalStock>を使用しようとするので。

関連する問題