小编Mat*_*ats的帖子

如何对依赖于c#中的身份验证的MVC控制器操作进行单元测试?

我想(在c#中)编写MVC控制器操作的单元测试,该操作可能返回一个视图或另一个视图,具体取决于请求是否经过身份验证.如何才能做到这一点?

c# authentication asp.net-mvc unit-testing

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

如何将DataAnnotations ErrorMessageResourceName与自定义资源解决方案一起使用

我正在用C#构建一个MVC Web应用程序.由于该网站将是多语言的,我已经实现了自己的ResourceManager.该类负责从数据库/缓存中获取所需的资源字符串,具体取决于当前的线程文化,并且到目前为止工作正常.

我的问题是,我想使用我的自定义ResourceManager解决方案来获取验证错误消息,例如在属性上使用必需属性.可以这样做吗?

c# validation asp.net-mvc resources data-annotations

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

GUID的哈希值是唯一的吗?

我创建一个GUID(作为一个字符串)并获取它的哈希值.我可以认为这个哈希是唯一的吗?

hash guid unique

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

如何正确地将文件大小字节转换为兆字节或千兆字节?

我在我的C#项目中使用DriveInfo类来检索给定驱动器上的可用字节.如何正确地将此数字转换为兆字节或千兆字节?除以1024将无法完成我的工作.结果总是与Windows资源管理器中显示的结果不同.

c# byte disk driveinfo megabyte

21
推荐指数
4
解决办法
5万
查看次数

如何使用c#和WebClient类检查服务器上是否存在文件

在我的应用程序中,我使用WebClient类通过简单地调用DownloadFile方法从Web服务器下载文件.现在我需要在下载之前检查某个文件是否存在(或者我只是想确保它存在).我有两个问题:

  1. 在不通过线路传输大量数据的情况下检查服务器上是否存在文件的最佳方法是什么?(这是我需要检查的大量文件)
  2. 有没有办法在不下载的情况下获取给定远程文件的大小?

提前致谢!

c# webclient http file exists

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

如何计算位图的平均rgb颜色值

在我的C#(3.5)应用程序中,我需要获取位图的红色,绿色和蓝色通道的平均颜色值.最好不使用外部库.可以这样做吗?如果是这样,怎么样?提前致谢.

尝试使事情更精确:位图中的每个像素都有一定的RGB颜色值.我想获得图像中所有像素的平均RGB值.

c# rgb imaging channel colors

18
推荐指数
3
解决办法
4万
查看次数

将T限制为字符串和整数?

我自己构建了一个泛型集合类,它是这样定义的.

public class StatisticItemHits<T>{...}
Run Code Online (Sandbox Code Playgroud)

此类只能intstring值一起使用.不过这个

public class StatisticItemHits<T> where T : string, int {...}
Run Code Online (Sandbox Code Playgroud)

不会编译.我究竟做错了什么?

c# generics types class

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

有没有办法将选择查询的结果分成两个相等的一半?

我需要一个Sql Server 2005中的选择查询的解决方案.

我想让一个查询返回两个ResultSet,每个ResultSet中只有一半记录符合某个条件.我尝试将TOP 50 PERCENT与Order By结合使用但是如果表中的记录数是奇数,则两个结果集中都会显示一条记录.我不想在记录集上复制任何记录.例:

我有一个简单的表,其中包含TheID(PK)和TheValue字段(varchar(10))和5条记录.暂时跳过where子句.

SELECT TOP 50 PERCENT * FROM TheTable ORDER BY TheID asc
Run Code Online (Sandbox Code Playgroud)

得到所选id的1,2,3

SELECT TOP 50 PERCENT * FROM TheTable ORDER BY TheID desc
Run Code Online (Sandbox Code Playgroud)

得到所选id的3,4,5

3是复制品.在现实生活中,查询相当复杂,有大量的where子句和子查询.

sql sql-server result-partitioning

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

如何以编程方式限制我的c#应用程序的带宽使用?

我在这里有一个备份应用程序,它连接到各种web服务,并从ftp或http服务器下载/上传文件.限制应用程序带宽使用的最简单方法是什么?

我需要这样做,因为安装和运行的应用程序将减慢所有办公室人员的互联网访问速度,最终将让我陷入地狱.所以我想实现一个在工作时间内活动的速度限制,并在晚上被禁用.

c# throttling bandwidth limit

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

如何正确编组VB脚本数组与用C#编写的COM组件编组

我正在C#(.NET 4.0)中构建一个COM对象,用于经典的asp站点.现在我想知道在组件和asp站点之间来回编组VB脚本数组(单维和多维)的正确方法是什么?代码示例将受到高度赞赏.

.net arrays com-interop marshalling asp-classic

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