问题列表 - 第2313页

Alt + Insert上的Resharper区域选项

从Alt + Insert菜单中选择时,如何设置Resharper来包装生成的相等成员和区域?

谢谢

c# resharper

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

如何构建VB.NET Windows Forms应用程序

构建VB.NET Windows窗体应用程序的最佳方法是什么,以便可以重用代码并轻松扩展应用程序?

我曾经创造过很多新形式.这导致许多重复的代码和表单做了类似的事情.

现在,对于执行类似作业的表单,例如查看/编辑/删除特定数据库表中的项目,我创建一个包含所需控件的表单,让表单创建一个带有参数的类的实例,例如控件的集合和包含数据库表名的字符串.然后个人控制该类的函数.

高级表单将继承和扩展此基本表单类.

  1. 这方面是否已经完成了工作?
  2. 是否有可以讨论此主题可用选项的书籍/文章?

vb.net asp.net-mvc winforms

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

BindingFlags.IgnoreCase不适用于Type.GetProperty()?

想象一下以下内容

T型有一个现场公司.执行以下方法时,它完美地工作:

Type t = typeof(T);
t.GetProperty("Company")
Run Code Online (Sandbox Code Playgroud)

以下调用我得到了null

Type t = typeof(T);
t.GetProperty("company", BindingFlags.IgnoreCase)
Run Code Online (Sandbox Code Playgroud)

有人有个主意吗?

c# reflection getproperty bindingflags

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

找出方法可能在C#中抛出的异常

有没有办法找出.NET代码中的任何方法可能引发的异常?理想情况下,我想看看可能会抛出什么,并选择我想要处理的是什么.我想我想要从java中的throws子句获得的信息.

情况是我正在对来自网络的xml文档进行linq查询,并想知道可能出现的问题.我可以在反射器中打开组件并看一看,但我认为可能有一种更简单的方法.

.net c# exception

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

为什么JAX-WS调用返回的Maps总是空的?

我的Web服务方法返回一个Page对象,其中包括以下方法:

public Map<String,String[]> getParameters() { ... }
public setParameters(Map<String,String[]> parameters) { ... }
Run Code Online (Sandbox Code Playgroud)

在客户端,JAX-WS生成的getParameters()方法返回一个Parameters对象,该对象提供getEntry()返回a 的方法List<Entry>.但是,此列表始终为空.原因是什么?

java web-services jax-ws map

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

隐藏DIV在Opera中无法正常工作

我的代码在IE8,Firefox和Safari中运行良好.但它在Opera中无法正常工作.发生的事情是隐藏了DIV,但DIV占用的空间仍然出现在我的网页中.

<div  style=" z-index:-1;height :380; width:760; position:relative; text-align:center" id="new-add">
    <object id="banner-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" 
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" 
        width="769" height="382" top="0"> 
    <param name="movie"  value="exp.swf" /> 
    <param name="quality" value="high" /> 
    <param name="bgcolor" value="#ffffff" /> 
    <param name="wmode" value="transparent" />
    <embed src="exp.swf" wmode="transparent" quality="high" bgcolor="#ffffff" width="780" height="382"
 name="mymoviename" align="" type="application/x-shockwave-flash" 
    pluginspage="http://www.macromedia.com/go/getflashplayer"> 
    </embed> 
    </object> 
</div>

<div  id="fechar-link" style=" font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; 
    font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; 
    font-stretch: normal; text-decoration: none; text-align:center" >
    <a href="#" onclick="
        document.getElementById('new-add').style.height =0;
        document.getElementById('banner-flash').style.height =0;
        document.getElementById('fechar-link').style.height  = 0;

        document.getElementById('new-add').style.visibility …
Run Code Online (Sandbox Code Playgroud)

javascript opera

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

mysql插入竞争条件

你如何在MySQL中阻止竞争条件?手头的问题是由一个简单的算法引起的:

  1. 从表中选择一行
  2. 如果它不存在,请插入它

然后要么获得重复的行,要么通过唯一/主键阻止它,这是一个错误.

现在通常我认为事务在这里有帮助,但因为行不存在,事务实际上没有帮助(或者我错过了什么?).

LOCK TABLE听起来有点过分,特别是如果表每秒更新多次.

我能想到的唯一其他解决方案是GET_LOCK()用于每个不同的id,但是没有更好的方法吗?这里也没有可扩展性问题吗?而且,为每个表执行此操作听起来有点不自然,因为它听起来像是高并发数据库中一个非常常见的问题.

mysql locking transactions race-condition

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

如何在ASP.NET中运行时更改FormsCookieName

我们希望FormsCookiePath的FormsCookieName更改我们的应用程序的每个实例.我们有一个应用程序,它在1个服务器/域名上有多个实例.因此,我们只能同时在一个应用程序中工作,因为cookie会相互覆盖.对于Sessions顺便说一句.

有没有办法动态地,例如在Global.asax Application_Start中,更改此名称?这将是有用的,因为我们在每个应用程序中保留许可证名称,可以用作CookieName的基础.

我们已经使用Web.config和额外文件来覆盖外部文件中的Web.config值,使用: <appSettings file="Web.AppSettings.Config">

但这需要手动操作,这些操作可能会被遗忘并且是多余的,因为可以从数据库中检索设置.

谢谢.

asp.net cookies forms-authentication

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

表格标题背景图像垂直平铺

我有一个渐变图像作为表头的背景(9x18pix)。该图像是通过选择器类调用的。当标题内容增长到2行(垂直高度增加)时,背景图像垂直平铺并且看起来很难看。如何在不平铺的情况下垂直拉伸背景图像?

css

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

属性"ID"的正确命名约定是什么:ID或Id?

非常简单的问题:当我有一个可持久的对象时,它通常有一个名为ID的属性(用于抽象类).

那么..是命名约定ID还是Id?

例如.

public int ID { get; set; }
Run Code Online (Sandbox Code Playgroud)

要么

public int Id { get; set; }
Run Code Online (Sandbox Code Playgroud)

欢呼:)

PS.这适用于.NET btw.FXCop conformat将是一个奖金.

.net fxcop naming-conventions

24
推荐指数
3
解决办法
3998
查看次数