Это вопрос новичка, но он меня расстраивает ...
Кстати, я использую C #.
Я бы хотел создать несколько классов, каждый со своими свойствами и методами. Я также хотел бы иметь базу данных для хранения определенных экземпляров этих классов на случай, если мне когда-нибудь понадобится посмотреть их снова. Так, например ...
class Polygon
{
String name;
Double perimiter;
int numSides;
public Double GetArea()
{
// ...
}
}
class Circle
{
String name;
Double radius;
public void PrintName()
{
// ...
}
}
Скажи, что у меня есть эти классы. Мне также нужна база данных, в которой есть ТАБЛИЦЫ "Полигон" и "Круг" с именем КОЛОННЫ "" периметр "," радиус "и т. Д. И я хочу простой способ сохранить экземпляр класса в базе данных или извлечь экземпляр класса вне базы данных.
Ранее я использовал MS Access для своей базы данных, которую я не возражаю использовать, но я бы предпочел, чтобы не было установлено ничего, кроме .NET.
Я немного исследовал онлайн, но я хотел бы получить некоторые мнения здесь. Я посмотрел на Linq-to-Sql, но, похоже, вам нужен Sql-Server. Это правда? Если это так, я бы предпочел не использовать его, потому что не хочу, чтобы он был установлен везде.
Anway, я просто ловлю некоторые идеи / идеи / предложения / и т.д. поэтому, пожалуйста, помогите мне, если можете.
Спасибо.