Как создать экземпляр структуры?

133
10 июля 2019, 18:20

У меня есть структура и интерфейс, подскажите как я могу создать экземпляр этой структуры.

public struct Card
{
    public long Number { get; set; }
    public decimal FeeAmount { get; set; }
    public DateTime Date { get; set; }
}
public interface IBank
{
  IEnumerable<Card> ChargedFees();
}
public class Bank : IBank
{
   public IEnumerable<Bank> ChargedFees()
   {
      *****
   }
}
Answer 1

Есть 2 варианта:

  1. Card val; и далее можете присваивать значения полям
  2. Через оператор new. В этом случае все будет инициализированно значениями по умолчанию.
READ ALSO
c# обращение к переменной bool из другого класса

c# обращение к переменной bool из другого класса

Есть класс newgen с переменными bool, перекреплен к объектам, а эти объекты лежат в массиве другого класса sectionКак правильно обратиться к переменным...

179
Как задать начальную высоту контрола в окне, но чтобы при изменении размера окна размер контрола менялся?

Как задать начальную высоту контрола в окне, но чтобы при изменении размера окна размер контрола менялся?

Хочу сделать окно с полем вводаПри открытии окна высота поля ввода TextBox должна быть строго 100 px, а размер окна должен подстроиться под высоту...

140
выборка данных из бд в Laravel

выборка данных из бд в Laravel

Есть таблица которая наполовину состоит из внешних ключейКак в Laravel через фасад DB построить запрос, чтобы вместо ключей выводилась полная...

162
yii 2 регистрация пользователя

yii 2 регистрация пользователя

Пытаюсь расширить форму регистрации, добавить к стандартным полям новые, например телефон

168