Visual Studio 2015でC#です
Microsoft Chart Controls を使って東京電力の電力使用状況をグラフ化する
に出ているchartの表示を実装したくて、
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Costnote { public class CostPerDay { public DateTime Time { get; set; } /// <summary> /// /// </summary> public int Today { get; set; } /// <summary> /// /// </summary> public int Yesterday { get; set; } public CostPerDay(DateTime time, int today, int yesterday) { } public CostPerDay() { } public CostPerDay(string date, string time, string today, string yesterday) : this(DateTime.Parse(string.Format("{0} {1}:00", date, time)), int.Parse(today), int.Parse(yesterday)) //自身を継承して、日付フォーマットに差し替え? { } ```ここに言語を入力 //↓これを追加しようとするとエラーが出る //日付にパースしたあと、プロパティへの値の受け渡し? public ElectricityDemand(DateTime time, int today, int yesterday) { Time = time; Today = today; Yesterday = yesterday; } } }
このようにして、class1.csというファイル名で保存しました。ここからForm1.csでの呼び出し方が分かりません。 この後、
```ここに言語を入力
foreach (CostPerDay cp in elems)
{
dp.SetValueXY(cp.Time.Hour, cp.Today); chart1.Series[0].Points.Add(dp); }
と続けたいのです。 [C#で別ファイルにある自作クラスを呼び出す方法](http://mint.ldblog.jp/archives/19052548.html) も試しましたが、4.csc /reference:Class1.dll Form1.cs を入れるとエラーが出るという状況です。(Class1.dllは作成済み) 自力では手詰まりです。 エラー内容 >Form1.cs(7,28): error CS0234: 型または名前空間名 'DataVisualization' は名前空間 'System.Windows.Forms' に存在しません。アセンブリ参照が不足しています。 と出るのだが  のように参照追加してデバッグしており、訳が分からない。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/09/08 23:43