小编Bri*_*rij的帖子

依赖DLL未被复制到Visual Studio中的生成输出文件夹

我有一个visual studio解决方案.我在解决方案中有很多项目.有一个主要项目作为启动并使用其他项目.有一个项目说"ProjectX".它的参考被添加到主项目中.ProjectX引用了另一个不是解决方案的.NET dll(例如abc.dll).

现在这个abc.dll应该被复制到主项目的bin/debug文件夹中,但它不会被复制到那里.为什么不被复制,任何已知的原因?

.net c# dll reference visual-studio-2010

175
推荐指数
8
解决办法
14万
查看次数

从'System.Int32'到'System.Nullable`1 [[System.Int32,mscorlib]]的无效演员表

Type t = typeof(int?); //will get this dynamically
object val = 5; //will get this dynamically
object nVal = Convert.ChangeType(val, t);//getting exception here
Run Code Online (Sandbox Code Playgroud)

我在上面的代码中得到了InvalidCastException.对于上面我可以简单地写int? nVal = val,但上面的代码是动态执行.

我得到一个包含在一个对象(这里是val)中的值(非可空类型,如int,float等),我必须通过将它转换为另一个类型(可以是或不可以为空的版本)将其保存到另一个对象它).什么时候

从'System.Int32'到'System.Nullable`1 [[System.Int32,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089]]'的无效演员表.

一个int,应该是可兑换的/可浇铸的nullable int,这里有什么问题?

.net c# casting nullable type-conversion

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

调试时转到Visual Studio中的当前执行语句

在Visual Studio中进行调试时,我们有时会远离当前执行语句.我们可以使用Call Stack窗口返回.是否有一个快捷方式可以返回到Visual Studio中的当前执行语句?

debugging keyboard-shortcuts visual-studio

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

获取asp.net mvc中的禁用值

我有一个ASP.NET MVC应用程序.我在我的页面中有多个下拉列表(HTML SELECT),我必须禁用它们,因为用户继续逐个选择它们.当用户将其发回控制器时,我将获取null作为函数(操作方法)参数.我搜索并发现HTML不会在表单数据中发送禁用字段的值.用readonly替换disabled属性不会起作用,因为它会渲染下拉列表.

随着用户的继续,我使用javascript动态生成下拉列表.所以没有一个下拉列表,但是有多少用户想要的下拉列表.

有人可以告诉我如何获得价值观?

html asp.net-mvc post drop-down-menu

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

WPF中的默认光标?

我正在更改控件的光标WPF.

btn.Cursor = Cursors.Wait;
Run Code Online (Sandbox Code Playgroud)

执行一个操作后,我想恢复到默认光标,我没有找到任何Cursors.Default,如何获取默认光标?

.net wpf cursor

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

在WPF中的Window类中访问Application对象?

我们可以在WPF中的Window类中访问当前的System.Windows.Application对象吗?

.net c# wpf

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

模型绑定是否通过asp.net mvc中的查询字符串工作

模型绑定是否也通过查询字符串工作?

如果我有一个获取请求,例如:

GET /Country/CheckName?Country.Name=abc&Country.Id=0 HTTP/1.1
Run Code Online (Sandbox Code Playgroud)

CountryController中的以下方法是否具有包含Id和Name属性的oCountry参数以及查询字符串中的值?

public ViewResult CheckCountryName(Country oCountry)
{
     //some code
     return View(oCountry);
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,我在OCountry对象中将Id称为0并将Name作为null.缺什么 ?

.net c# asp.net-mvc model-binding query-string

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

获取Windows窗体中TableLayoutPanel单元格的高度和宽度

在Windows窗体中使用TableLayoutPanel.我正在使用RowStyles和ColumnStyles,SizeType分别为AutoSize和Percent.我需要找出放置特定控件的单元格的绝对高度和宽度.

TableLayoutPanelCellPosition pos = tableLayoutPanel1.GetCellPosition(button1);
int height = (int)tableLayoutPanel1.RowStyles[pos.Row].Height;
int width = (int)tableLayoutPanel1.ColumnStyles[pos.Column].Width;
Run Code Online (Sandbox Code Playgroud)

上面,我的高度为0. RowStyle的SizeType为AutoSize.同样,我得到了33.33.ColumnStyle设置为SizeType为Percent,Size = 33.33.

我需要获得单元格的绝对大小(以像素为单位).

.net c# tablelayoutpanel cell winforms

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

为什么parseInt('08')给出0,而parseInt('07')给出7

可能重复:
JavaScript parseInt八进制错误的变通方法

我正在研究javascript,我似乎发现这很奇怪,javascript函数parseInt('08')返回0而parseInt('07')返回7.

这种行为似乎在Firefox中存在.

parseInt('08')在IE中返回8,但在Firefox中返回0 ..

为什么?我希望parseInt('08')按预期返回8,并进入IE.

javascript parseint

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

C#中的属性名称和方法名称是否相同?

我有一个包含属性的类:

public bool IsMandatory {get;set;}
Run Code Online (Sandbox Code Playgroud)

现在我要添加一个方法IsMandatory(string str).

public bool IsMandatory(string str)
{
  //return false;
  //return true;
}
Run Code Online (Sandbox Code Playgroud)

我收到编译时错误

该类型已包含"IsMandatory"的定义

C#中的方法名称和属性名称不能相同吗?我们以不同的方式使用方法和属性,为什么会出现编译错误?

.net c# methods properties class

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