0
に静的な文字列で、私は次のリストを持っているのC#
String UpDownStatus = "UP";
List<db1> StockData = new List<db1>();
db1 newStock = new db1();
newStock.Date = (DateTime)reader["Date"];
newStock.High = (double)reader["High"];
newStock.Low = (double)reader["Low"];
newStock.Close = (double)reader["Close"];
newStock.Up_Down = (string)reader["Up_Down"];
StockData.Add(newStock);
をリストデータを比較私のDBでUP_DOWN欄には、次の2つの文字列を持っている:「UP」と「DOWN」
はどのようにすることができます私が知っている
for (int i = 0; i < StockData.Count; i++)
{
if(StockData[i].Up_Down.CompareTo(UpDownStatus) != 0)
{
//do something
}
}
の現在値が、私は( "UP" StockData [i]の.Up_Down ==)が、私は、私は.CompareTo機能を使用できるソリューションを必要とする場合のように、この文をリフレームすることができるかどうかを比較します。
なぜあなたはあなたが設定したオブジェクトに対してちょうど合併するのではなく、これをしたいのですか? UpDownStatusの文字列はどのように見えますか? – LiverpoolOwen
* "私は.CompareTo関数を使用できる解決策が必要です。" *なぜですか? – Heinzi
あなたがなぜ必要なのか、どのように 'CompareTo'を使用したいのかが私には分かりません – Pikoh