- Я хочу изменить, например, последнее число каждого моего «Нет» для всех студентов (которые родились в период с 1996 по 1998 год) на 0. (от 160456 до 1604560)
- Я хочу удалить данные для студентов, чье «Нет» первые 2 числа, например, 14. (user2.No = 143457;)
Как найти данные только по 1 или более цифрам?
Я использую Linq:
using System.Linq;
using Db4objects.Db4o.Linq;
Моя база данных выглядит так:
User user1 = new User();
user1.Name = "Bob";
user1.Surname = "Topson";
user1.No = 160456;
user1.Birth = new DateTime (1998, 5, 12);
User user2 = new User();
user2.Name = "Rob";
user2.Surname = "Simpson";
user2.No = 143457;
user2.Birth = new DateTime (1996, 8, 4);
мой код user.cs:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace db4o
{
class User
{
public string Name { get; set; }
public string Surname { get; set; }
public int No { get; set; }
public DateTime Birth { get; set; }
}
}