小编Mat*_*nes的帖子

如何找到特定DLL的PublicKeyToken?

我需要在web.config文件中重新创建一个提供程序,如下所示:

<membership defaultProvider="AspNetSqlMemProvider">
  <providers>
    <clear/>
    <add connectionStringName="TRAQDBConnectionString" applicationName="TRAQ" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="0"
         name="AspNetSqlMemProvider"
         type="System.Web.Security.SqlMembershipProvider, Version=2.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"
    />
  </providers>
</membership>
Run Code Online (Sandbox Code Playgroud)

但是,我收到运行时错误,说无法加载此程序集,我认为这是因为我有错误的PublicKeyToken.如何查找我的程序集的PublicKeyToken?

或者,我是否完全采用错误的方式?

.net dll .net-assembly publickeytoken

172
推荐指数
6
解决办法
13万
查看次数

将两个表合并为一个输出

说我有两张桌子:

KnownHours:

ChargeNum    CategoryID    Month    Hours
111111       1             2/1/09   10
111111       1             3/1/09   30
111111       1             4/1/09   50
222222       1             3/1/09   40
111111       2             4/1/09   50

UnknownHours:

ChargeNum   Month   Hours
111111      2/1/09  70
111111      3/1/09  40.5
222222      7/1/09  25.5

我需要将这些小时(忽略Month)分组到一个数据表中,以便我的预期结果如下:

ChargeNum    CategoryID     Hours
111111       1              90
111111       2              50
111111       Unknown        110.5
222222       1              40
222222       Unknown        25.5

我似乎无法弄清楚这一点.任何帮助将不胜感激!

编辑:我需要总结每个ChargeNum/Category组合的小时数.我更新了示例数据以反映这一点.

sql union

47
推荐指数
2
解决办法
28万
查看次数

SQL查询 - 将结果连接成一个字符串

我有一个包含以下代码的sql函数:

DECLARE @CodeNameString varchar(100)

SELECT CodeName FROM AccountCodes ORDER BY Sort
Run Code Online (Sandbox Code Playgroud)

我需要将select查询中的所有结果连接到CodeNameString中.

显然,C#代码中的FOREACH循环会这样做,但我如何在SQL中执行此操作?

sql t-sql sql-server sql-function

36
推荐指数
4
解决办法
15万
查看次数

十进制和十进制之间的差异

如果有人能向我解释C#中十进制和​​十进制之间的区别,那就太棒了.

在更一般的方式中,小写结构如decimal,int,string和大写类Decimal,Int32,String之间的区别是什么.

唯一的区别是大写类也包装函数(如Decimal.Divide())?

c# class

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

什么不同的术语意味着相同的事情(或不是,但人们认为他们这样做)?

我每天遇到的一个陷阱是客户说一件事而另一件事.通常情况下,这只是由于某处的沟通错误,但实际上他们偶尔会说同样的事情,我只是使用不同的术语.

例如,我的一位客户前几天提到了一个他称之为"找到你输入时"的功能.有点困惑,我问他是什么意思,他描述了谷歌的功能,一旦你开始输入搜索查询,谷歌建议其他,流行的查询与你输入的字母相匹配.

点击!他的意思是AutoComplete!他没有错,只是我之前从未听过这个词.

本着减少混淆的精神,你能想到哪些术语是不同的,但基本上是相同的意思?

此外,人们认为什么术语意味着相同的事情,但事实并非如此.请区分两者.

每个答案只需要一组术语,因此我们可以对最佳答案进行投票.

language-agnostic

19
推荐指数
16
解决办法
4115
查看次数

真实世界用于混淆

出于什么目的,您想要混淆代码?除了参加竞赛之外,我没有遇到任何真正的目的,但我确信必须有一些明智和有用的理由来混淆源代码.

一般来说,为什么您想要或需要对代码进行模糊处理?

混淆有哪些现实应用?

language-agnostic obfuscation

10
推荐指数
5
解决办法
1175
查看次数

性能总是很重要吗?

由于我是一名孤独的开发人员,我必须考虑我正在研究的系统的各个方面.最近我一直在考虑我的两个网站的性能,以及改进它的方法.像StackOverflow这样的网站宣称,"性能是一种功能".然而,"过早优化是所有邪恶的根源",我的客户都没有抱怨网站的表现.

我的问题是,表现总是很重要吗?性能应该始终是一个功能吗?

注:我不认为这个问题是一样的这一个,作为海报问什么时候要考虑性能,我问,如果这个问题的答案是永远的,如果是这样,为什么.我也不认为这个问题应该是CW,因为我相信这个答案有一个答案和推理.

optimization performance

7
推荐指数
4
解决办法
437
查看次数

"动态"究竟意味着什么?

我一直听到,特别是在StackOverflow上,关于人们"动态地"生成网页内容.这是指在设计时间之后的任何时间生成内容,还是仅在客户端生成内容,还是其他定义?

换句话说,因为它与Web开发有关,"动态"的定义是什么?

terminology

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

常用操作的图标与文本

我们目前正在尝试提高Intranet Web应用程序的可用性.我们的目标之一是对某些具有大型网格的页面进行整理.为此,我们已经开始将网格中常用的操作(如删除,重置为零,标记为完成等)作为函数.

我最初的想法是找到并使用图标(即删除=大红色x,重置=围绕自身弯曲的箭头,标记为完成复选标记等)来表示这些任务.我的一些同事同意我的意见; 他们说这些图标使工具看起来更专业.然而,其他人说,图标模糊了他们的预期功能,而删除等简单文本会更合适.

假设我们将包括函数的工具提示描述,而不管我们选择的类型(图标或文本),哪一个更有用?我们可以为某些操作使用图标,为其他人使用文本,还是会损害可用性?

c# asp.net usability icons

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

如何在C#函数中返回一个月的数量

我想返回一个月的数量,我做了一个函数,但它总是返回0

这是我的代码:

public int getNrMonth(String s)
    {
        int nr=0;
        if (s.Equals("January"))
            nr = 1
        if (s.Equals("February"))
            nr = 2;
        return nr;


    }
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我Wath是错的吗?我是初学者!

c#

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