小编Rod*_*son的帖子

为什么不能在C#中进行多重继承?

可能重复:
C#是否应包含多重继承?

为什么C#不支持多重继承?

public partial class Child: Parent1 
{
  void MakeParent1Mad();
}

public partial class Child: Parent2
{
  void MakeParent2Mad();
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

报告一百万行的最佳方式

我有两个数据库表subscriptiontransaction,其中一个订阅可以有多个事务。订阅的状态主要取决于属于它的事务。因此,如果我想计算下一个处理日期,我会查看订阅对象的 period 字段,然后分析订阅的事务以确定其状态。这一切正常。

我面临的问题是该表包含超过 400,000 个订阅对象和数百万条交易记录,因此构建订阅的报告摘要变得有点棘手(例如动态计算的大约十种可能状态中的每一种)

由于计算每个订阅状态的所有逻辑都在 c# 代码中,我必须使用 linq-to-sql 加载订阅对象的整个图及其所有子事务对象。这需要很长时间,也许两分钟左右。我正在研究缓存,但不会给出实时结果。我只是想知道是否有可以解决这个问题的策略,或者我的数据库上的索引可能会加快 linq 到 sql 查询的速度。或者,如果我只是从一开始就设计得很糟糕。

谢谢。

c# architecture linq-to-sql

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

我似乎无法在c#中围绕Lambdas

我还没有真正掌握创建和使用lambda表达式的方法.我知道如何在linq语句中使用它们,但我真的不明白幕后发生了什么.我还没能找到关于何时使用它们,如何定义它们等的完整教程.

第二部分...

他们说Javascript是一种LAMBDA语言,我对javascript非常了解,只是想知道哪些类型的概念适用于javascript lambdas和c#lambdas.

第三部分......

函数式语言和lambda语言有什么区别?

有什么建议?

c# lambda

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

允许用户下载动态csv文件asp.net

我希望允许我的用户点击"下载"按钮,然后动态构建动态csv文件,并提示用户下载.我知道如何使用HTTPHandler构建文件,但不太确定通过下载传递内容的机制.

.net c# asp.net

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

你在C++中可以做些什么,你不能用C#做什么?

我想知道你在c ++中有什么可以做的,你绝对不能用c#做什么?

我知道有些平台针对本机库,但我想知道最低级别的c#是否可以与最低级别的c ++进行比较.

c# c++

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

Windows appfabric是否需要Sql Server Express?

我使用Windows平台安装程序安装AppFabric,它说需要SQL Express吗?我不能使用SQL Server R2吗?我真的不想安装SQL Express.

appfabric

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

仅授予用户存储过程权限

我正在寻找一种方法让数据库用户只有权执行存储过程和函数.这需要是一个动态设置,以便每次添加存储过程或函数时,他们都有权使用它.

约束 我无法更改架构的名称或存储的prcedures或函数.

sql sql-server

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

asp.net mvc期间的POST参数

我知道你可以在querystring参数中有一个句点,但你不能在.net中的变量名中指定一个句点.

以下代码显然不起作用,但我的外部系统使用名称中的句点.有没有办法做到这一点?

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Index(string hub.mode)
{
    return View();
}
Run Code Online (Sandbox Code Playgroud)

c# facebook asp.net-mvc-2

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

CQRS命令作为POST操作的模型

我开始使用CQRS,并认为在我的表单上使用Command对象作为模型是最有意义的.我可以利用DataAnnotations,客户端验证的命令的一些客户端验证,使它非常干净...

我的问题......这会引起任何问题吗?如果我的命令没有默认构造函数,这会使这个过程变得不可能吗?我是否需要创建自己的CommandModelBinder,构造函数可以注入聚合ID?

你的想法,我无法在任何地方找到这种技术,我假设因为它不起作用.

cqrs dddd asp.net-mvc-3

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

无需打开文件即生成校验和

有没有办法计算只读文件的校验和?

我见过的唯一例子就是使用这样的算法

public string GetChecksum()
{
    FileStream file = new FileStream(_filePath, FileMode.Open);
    MD5 md5 = new MD5CryptoServiceProvider();
    byte[] retVal = md5.ComputeHash(file);
    file.Close();

    StringBuilder sb = new StringBuilder();
    foreach (byte t in retVal)
    {
        sb.Append(retVal[1].ToString("x2"));
    }
    return sb.ToString();
}
Run Code Online (Sandbox Code Playgroud)

c# cryptography

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