|
1
5
好,
实际上
对于存储,通常两者都可以。..在SQL Server 2008中,您可以使用文件流类型同时执行这两项操作。在数据库中存储BLOB的问题之一是增加大小,但一些(小)映像通常不会造成伤害(除非您使用的是SQL Express并且数据库大小有上限)。但是使用数据库的优点是,单个备份包含所有内容。 尽管如此,我所做的几乎每一个这样的实现都使用了文件。 |
|
|
2
2
你真的在用二进制blob做任何事情吗?如果没有,请传递对文件系统上某些内容的引用。如果你开始随身携带,我会担心惹毛的
如果你是WPF,那么一切都需要一个URI作为ImageSource:
如果你确实需要弄乱二进制blob,那么把所有这些都当作
…只是一些想法。别忘了BitmapImage也可以让你访问它的流,但你必须在文档中查找:-)希望这能有所帮助。 |
|
|
3
1
我选择文件系统有几个原因:
|
|
|
4
1
最好的做法是概括困难的决定。定义自己的Image类并隐藏实现。 假设您没有编写图像编辑应用程序,image类的域部分将很薄。表示和存储不在域映像类中,而是在适配器中。 |
|
|
5
0
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |