小编bri*_*lox的帖子

我无法理解这种编程风格

有人可以向我解释这行代码的含义以及这是否是一种好的做法?

在我看来,它试图将一个或另一个值分配给布尔值,但目前尚不清楚.

   myBoolVar = isC || isP || isX;
Run Code Online (Sandbox Code Playgroud)

c# boolean variable-assignment

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

Visual Studio 2013 css大纲

在Visual Studio 2010之前,打开CSS文件时会自动打开一个窗口,其中包含所有类和ID以帮助CSS文件导航.

在Visual Studio 2013中,我找不到此选项; 我错过了什么,或者微软是否认定该功能不再有用?

在此输入图像描述

css visual-studio-2013

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

带有操作和 ID 的 Web api 路由

我是使用 Web api 的新手,我正在尝试调用控制器中的特定方法。

我有

全局.asax

protected void Application_Start()
{
    GlobalConfiguration.Configure(WebApiConfig.Register);
}
Run Code Online (Sandbox Code Playgroud)

具有这些路由的 WebApiConfig 类

 // Web API routes
 config.MapHttpAttributeRoutes();


 config.Routes.MapHttpRoute(
      name: "ActionApi",
      routeTemplate: "api/{controller}/{action}/{id}",
      defaults: new
       {
          id = RouteParameter.Optional
       }
  );



 config.Routes.MapHttpRoute(
    name: "DefaultApi",
    routeTemplate: "api/{controller}/{id}",
    defaults: new
    {
       action="DefaultAction",
       id = RouteParameter.Optional
    }
 );  
Run Code Online (Sandbox Code Playgroud)

和我的控制器

[HttpGet]
public HttpResponseMessage GetPatSummary(string PatId)
{
   PatientSummary Pat = new PatientSummary();

   HttpResponseMessage Response = new HttpResponseMessage();
   string yourJson = Pat.GetPatient(PatId);
   Response = this.Request.CreateResponse(HttpStatusCode.OK, yourJson);
   return Response;
}

[ActionName("DefaultAction")] //Map Action and you …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-web-api

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