Найти позицию последнего ненулевого элемента в списке в С#C#

Место общения программистов C#
Ответить
Anonymous
 Найти позицию последнего ненулевого элемента в списке в С#

Сообщение Anonymous »

В моей базе данных MySQL есть следующие значения

Код: Выделить всё

Date        High_Low_Price
5/18/2017   302
5/19/2017   315.3
5/22/2017   Null
5/23/2017   Null
5/24/2017   Null
5/25/2017   Null
5/26/2017   Null
5/29/2017   Null
и я создал список в следующем формате

Код: Выделить всё

List StockData = new List();
db1 newStock = new db1();
newStock.High_Low_Price = (double)reader["High_Low_Price"];
StockData.Add(newStock);
Как мне найти позицию последнего ненулевого элемента (т. е. i) в списке. Когда я имею в виду последний элемент, я имею в виду значение 315,3 High_Low_Price на 19 мая 2017 г.

Значения Null в столбце High_Low_Price будут продолжать различаться по размеру. Как мне тогда найти последнюю дату, которая имеет значение в этом списке?

РЕДАКТИРОВАТЬ: мне нужны две вещи: дата и позиция.

Подробнее здесь: https://stackoverflow.com/questions/449 ... in-c-sharp
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»