小编use*_*384的帖子

在ManualResetEventSlim中旋转多长时间

c#中的单个旋转多长时间?我想知道的是有一个具有spinCount参数的ManualResetEventSlim,我想知道每次旋转的时间是多少,或者它是如何工作的?我知道,对于短等待而言,旋转比内核等待更有效.所以我只是想看看我应该为这个通常需要2-10秒的工作设置这个值.

c# multithreading c#-4.0

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

扩展System.Convert

System.Convert有一个非常有用的实用程序,用于将数据类型从一种类型转换为另一种类型.在我的项目中,我有很多自定义类型.我想将命令行参数转换为这些自定义类型(其中一些非常复杂).如果这些在System.Convert中存在会很好,所以我可以这样做:

Convert.ToMyCustomType(args[1])
Run Code Online (Sandbox Code Playgroud)

我想在我键入的时候在Visual C#IDE中显示它.我知道我可以简单地创建一个转换类型的例程,但我希望类型转换的处理方式与已经构建到框架中的方式相同.过去有没有人成功做到这一点?

.net c# types .net-4.0 type-conversion

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

如何在经典ASP中使用VBScript生成MD5?

我需要在我的应用程序中生成MD5.

我试过谷歌但只找到MD5的PHP代码.我需要连接到使用MD5哈希验证的客户端系统,但是他们的代码是PHP,我的是使用VBScript的Classic ASP.

我的服务器是.Net支持的,所以我不能使用PHP脚本.Classic ASP中的VBScript是否有这样的MD5代码?

vbscript md5 asp-classic md5sum

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

控件与标准HTML

我正在进入ASP.NET(C# - 我知道这对于这个特定的问题并不重要,但完全披露和所有这些),虽然我喜欢这种asp:风格的控件省了很多繁琐的HTML制作,我经常对某些行为感到沮丧.昨晚我在使用Master Pages时遇到了一个问题:我<asp:BulletedList ID="nav">转换成HTML后,变成了<ul id="ct100_nav">.

还有其他问题 - 我注意到当你自动填充DataGrid时,它会在结果表中添加我不一定想要的属性.

我知道当你依靠一个框架来接管你的一些繁琐的职责时,你必须接受一定数量的"约定优于配置",但这些情况下的"约定"并不是任何既定的约定,而是不必要的额外.我知道为什么 ID会添加前缀,但我应该能够调整并关闭这样的东西,特别是因为,作为一个网络标准传播者,我不会在单个页面中复制HTML id.

所以这里的问题是那些比我更经验丰富的ASP.NET开发人员:在开发和部署应用程序的经验中,你如何利用这些控件?您是否发现自己回归硬编码的HTML?你用混合物吗?我不想在这些控件中围绕特殊怪癖设计我的HTML,但是,如果可能的话,我想在可能的情况下利用它们.

什么是男孩要做?

c# asp.net controls

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

无法隐式转换类型'decimal?' 到'十进制'.

sdr是我的sqldatareader,我想检查一个十进制类型的curPrice值是否为null.

inrec.curPrice = sdr.IsDBNull(7) ? (decimal?)null : sdr.GetDecimal(7);

这是我收到的错误消息:

无法隐式转换类型'decimal?' 到'十进制'.存在显式转换(您是否错过了演员?)

哪里出错了,请有人告诉我.

c# dbnull casting explicit-conversion

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

迭代变量和查找特定类型的实例的技术

我想在我的进程中迭代内存中的变量(通过动态加载插件),并查找特定类型的实例.

以前我可以找到特定类型(或内存中的所有类型).我可以创建类型的实例,我可以获得包含在不同类型的字段中的实例,但我不知道只是为了"搜索"特定类型的实例.

c# iteration reflection

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

寻找代码来呈现显示对象视图的表单

我的任务是显示一个Web表单来表示.NET类中的属性.在WinForms中,有一个名为PropertyGrid的预制控件很像我需要的.我只是想找到一些东西,在适当的控件旁边显示一个简单的属性名称布局,比如字符串的文本框或枚举属性的下拉列表.

这样的事情对于ASP.NET来说是否已经存在,或者我会在这里自己动手?

asp.net propertygrid controls

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

通过白色访问DataGridView单元格

所以我正在用White进行一些C#自动化/ UI测试,并且遇到了麻烦.我在应用程序中有一个DataGridView,我根据应用程序状态设置不同的背景单元格颜色.我想在使用White的测试期间检查这些颜色,但是我很难这样做.

这就是我想要做的工作.我可以获得网格视图,但只能作为表格.然后,我以后遇到问题因为我最终使用普通的TableCell而不是DataGridViewCells.

var Table = MainWindow.Window.Get<Table>("DataGridViewName");
var Row = Table.Rows[0];
var Cell = Row.Cells[0];
//invalid
//var Color = Cell.Style.BackColor;
Run Code Online (Sandbox Code Playgroud)

有没有人遇到这个或有任何建议?

c# forms automation datagridview white-framework

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

调用命令提示符并保持窗口打开

我正在尝试从C#应用程序调用ant脚本.我希望控制台窗口弹出并保持正常(我现在只是调用命令提示符,但我最终想调用一个蚂蚁脚本,这可能需要长达一个小时).这是我正在使用的代码,我从原来改变了:

public void ExecuteCommandSync(object command)
{
    try
    {
        // create the ProcessStartInfo using "cmd" as the program to be run,
        // and "/c " as the parameters.
        // Incidentally, /c tells cmd that we want it to execute the command that follows,
        // and then exit.
        System.Diagnostics.ProcessStartInfo procStartInfo =
        new System.Diagnostics.ProcessStartInfo("cmd", "/k " + command);

        // The following commands are needed to redirect the standard output.
        // This means that it will be redirected to the Process.StandardOutput StreamReader. …
Run Code Online (Sandbox Code Playgroud)

c# ant shell

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

Django url参数传递

我甚至不确定这个问题在Django中属于哪个类别,而且我对django很新.我试过寻找Django发布请求,参数传递甚至在Django API下检查但是没找到我要找的东西.我想要做的是为我的客户端创建一个API,但必须在Django中完成.如果我在.Net中这样做,我可以使用http post和http get和web服务,但我不确定如何在Django中完成.我的客户想要做的是能够看到:

  1. 在url中输入用户名和密码,其中包含date和id的参数,并且可以根据输入的内容查看可用的房间
  2. 输入用户名,密码和日期以及房间代码,以便预订房间

没有接口只需要简单的参数传递url.这对Django来说是否可能?如果有,请有人请指出我正确的方向.

python api django parameter-passing url-parameters

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