小编Mar*_*ing的帖子

什么是轻量级Windows应用程序的最佳开源示例?

我想学习如何在不使用.net框架的情况下编写和安装程序.我正在寻找一个众所周知的轻量级和强大的项目.像uTorrent客户端的东西.

c c++ windows open-source

8
推荐指数
2
解决办法
1443
查看次数

我可以使用什么架构来处理购物车,其中每个产品都需要保存不同的属性

我正在构建一个与购物车非常相似的应用程序.用户从列表中选择产品,然后根据该产品,需要设置和保存一些属性.

例.

如果用户选择允许自定义颜色匹配的涂料类型,那么我必须允许他们输入通过颜色匹配过程接收的公式编号.所以我有一个Product Detail项,它是一个Paint类型的产品,而且sku的属性为"AllowCustomColorMatch",但我还需要在某个地方存储公式编号.

我不知道如何在我的代码中优雅地处理这个问题.我应该创建子类或产品吗?现在我正在保存用户在OrderDetails对象中输入的数据,该对象具有与其关联的Product的引用.

architecture design-patterns

4
推荐指数
1
解决办法
2619
查看次数

我可以使用哪种数据库架构来保存不同类型的结算数据?

我有一个创建订单的系统,该订单可以记入房屋账户,发送货到付款(COD)或收取信用卡.我创建了以下表格:

订单
order_id
billingoption_id

BILLINGOPTIONS
billingoption_id

我不确定如何为结算数据构建下一个表.我应该为每种类型的结算选项(即COD,信用卡和众议院账户)建立一个单独的表吗?然后我会在Orders表上有另一个外键列,它会引用计费数据的记录吗?

architecture schema database-design billing design-patterns

2
推荐指数
2
解决办法
6060
查看次数

在StringBuilder中使用布尔表达式

我正在使用字符串构建器来构建一些SQL脚本.我有一些布尔属性,我想测试,然后根据true/false输出不同的文本.在为变量赋值时,我给你了下面的C#语法,但它不适用于这种特殊情况.有任何想法吗?

我以前做的事情:

string someText = (dbInfo.IsIdentity) ? "First Option" : "Second Option";
Run Code Online (Sandbox Code Playgroud)

试图在StringBuilder方法中复制相同的东西,但这不起作用..

script.Append("sometext" + (dbInfo.IsIdentity) ? " IDENTITY(1,1)" : "");
Run Code Online (Sandbox Code Playgroud)

c# string syntax boolean

1
推荐指数
1
解决办法
822
查看次数