小编Gau*_*ain的帖子

为什么没有Guid.IsNullOrEmpty()方法

这让我想知道为什么.NET中的Guid没有IsNullOrEmpty()方法(空的意思是全零)

在编写REST API时,我需要在ASP.NET MVC代码的几个地方使用它.

或者我错过了什么,因为互联网上没有人要求同样的东西?

c# asp.net-mvc

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

常规桌面浏览器中的Phonegap Web应用程序

如果我在phonegap中开发一个Web应用程序,是否可以在浏览器内的常规桌面/笔记本电脑中运行相同的Web应用程序?

cordova

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

获取ASP.Net MVC中任何文件的完整URL

我想在MVC中生成任何文件的完整Url(带域名等).示例:.jpg文件或exe文件.

示例:如果我提供"〜/ images/abc.jpg",则应返回" http://www.mywebsite.com/images/abc.jpg "

我知道Url.Action将协议作为参数的重载.但是Url.Action只能用于Actions.

我想要一些像Url.Content协议作为参数的功能.

你知道是否有任何方法来获取任何文件的完整URL?

我曾尝试:VirtualPathUtility.ToAbsolute,ResolveClientUrl,ResolveUrl但所有这些似乎并不管用.

asp.net-mvc asp.net-mvc-routing

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

找不到"消息"任务

突然,当我今天通过Visual Studio 2008解决方案打开并尝试重建所有时,我收到以下错误:

找不到"消息"任务.请检查以下内容:1.)项目文件中任务的名称与任务类的名称相同.2.)任务类是"public"并实现Microsoft.Build.Framework.ITask接口.3.)在项目文件或位于"D:\ WINDOWS\Microsoft.NET\Framework\v3.5"目录中的*.tasks文件中正确声明任务

我什么都不懂.你能指导吗?

.net msbuild

26
推荐指数
1
解决办法
8881
查看次数

有和没有{get; 组; }

我是C#的新手

有什么区别

public string MyValue;
Run Code Online (Sandbox Code Playgroud)

public string MyValue { get; set; }
Run Code Online (Sandbox Code Playgroud)

我一直认为两者都是一样的.我的代码中有些东西没有用.使用后一种形式使其有效.但不知道有什么区别.你能帮我吗?

谢谢

c#

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

在Controller Action中访问Action Filter的数据

[ApiBasicAuthorize]
public ActionResult SignIn()
{

}
Run Code Online (Sandbox Code Playgroud)

我有这个名为ApiBasicAuthorize的自定义过滤器.是否可以在控制器动作SignIn中访问ApiBasicAuthorize的数据(属性等)?

如果没有,我如何将数据从过滤器传递到控制器操作?

asp.net-mvc

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

告诉StructureMap使用另一个构造函数

我有一个有2个构造函数的类.

我的课()

MyClass(IMyService服务)

我怎么告诉StructureMap然后每当我做一个'new MyClass()'时它应该实际调用第二个构造函数而不是第一个构造函数.

请帮忙.

structuremap dependency-injection inversion-of-control

9
推荐指数
2
解决办法
6176
查看次数

SetWindowsHookEx,KeyboardProc和非静态成员

我正在创建一个键盘钩子,其中KeyboardProc是类CWidget的静态成员.

class CWidget
{
   static LRESULT CALLBACK KeyboardProc(int code, WPARAM wParam, LPARAM lParam );

};
Run Code Online (Sandbox Code Playgroud)

我想在CWidget :: KeyboardProc中调用CWidget的非静态成员.

最好的方法是什么?

KeyboardProc没有任何32位DWORD,我可以传递'this'指针.

c++ windows hook

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

将json发布到网址的工具

是否有一个快速工具(http客户端),我可以用它将不同的数据发布到Url进行测试.就像发布json对象一样,修改头文件(POST,PUT)以测试RESTful Web服务.

json httpclient

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

何时在Entity Framework 4中使用ApplyOriginalValues?

我使用了ApplyCurrentValues.

但是不要真正理解ApplyOriginalValues.它与ApplyCurrentValues有什么不同?我应该什么时候使用它?

我已阅读文档.但仍然困惑.

entity-framework-4

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