.NET MAUI 数据存储与单元测试全解析
1. 设备端数据库存储
在设备上存储数据有多种选择,其中最受欢迎的是 SQLite。它是一个开源、轻量、快速且高度可靠的数据库,被广泛应用于全球的移动设备和大多数计算机中。
1.1 安装 SQLite
要开始使用 SQLite,需要安装最新版本的 sqlite-net-pcl
NuGet 包,具体步骤如下:
1. 打开项目。
2. 搜索并安装 sqlite-net-pcl
包,确保作者为 SQLite-net
。
3. 安装 sqlite-net-pcl
后,搜索 sqlitepclraw.bundle_green
,若未自动安装,则手动安装。
1.2 创建数据库
创建数据库需要存储数据库文件名和路径等常量值。具体操作如下:
1. 右键单击项目,创建 Constants.cs
文件,可将其放在 Database
文件夹中。
namespace ForgetMeNotDemo.Database;
public static class Constants
{
public const string DatabaseFilename =
"ForgetMeNotDemo.db3";
public const SQLite.SQLit