问题列表 - 第47022页

System.Enum.GetValues:在C#中与VB不一样?

我试图将以下的VB.NET转换为C#:

Dim langs As New List(Of LanguageEnum)(System.Enum.GetValues(GetType(LanguageEnum)))
Run Code Online (Sandbox Code Playgroud)

我最终得到了以下翻译,但这不起作用:

List<LanguageEnum> langs = new List<LanguageEnum>(System.Enum.GetValues(typeof(LanguageEnum)));
Run Code Online (Sandbox Code Playgroud)

- >"最好的重载方法匹配{...}有一些无效的参数." 即使是http://www.developerfusion.com/tools/convert/vb-to-csharp/也会给我这个翻译.怎么了?

c# vb.net

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

自动将jquery日期选择器添加到所有[DataType(DataType.Date)]字段

[DataType(DataType.Date)]在我们的模型中使用属性.

如何让Razor将css类添加datepicker到属于DataType.Date属性的所有文本框?(这样我就可以在文档加载时使用jquery添加日期选择器)

razor asp.net-mvc-3

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

字节与短对比Int(以及无符号变化)在C#中?

有人告诉我,只要内存大小不是一个大问题,最好使用int而不是字节或短,因为它实际上更容易处理一个int(CPU需要做额外的东西)使用字节和短路).在C#中这是真的吗?

c# memory cpu types

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

循环或输出中的最后和第一个内容(coldfusion)

我想知道是否有可能显示从ColdFusion中的Loop或Output中获取的特定内容,例如我有一个输出:

<cfoutput query="get_service_plus"><b>#SUBJECT#</b><br/>#plus_content#<br/></cfoutput>
Run Code Online (Sandbox Code Playgroud)

及其查询,以防万一:

<cfquery name="GET_SERVICE_PLUS" datasource="#DSN3#">
    SELECT 
        *
    FROM 
        SERVICE_PLUS
    WHERE   
        SERVICE_ID = #attributes.action_id#
      <cfif isDefined("GET_SERVICE_PLUS.SERVICE_PLUS_ID")>
        AND SERVICE_PLUS_ID = #GET_SERVICE_PLUS.SERVICE_PLUS_ID#
      </cfif>
      ORDER BY PLUS_DATE DESC,RECORD_DATE DESC
</cfquery>
Run Code Online (Sandbox Code Playgroud)

我知道我最有可能应该使用循环从db获取特定内容但无法理解如何实现它... thx求救!

database coldfusion loops

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

Tomcat服务器在localhost上需要的几个端口(8005,8080,8009)已在使用中

当我尝试在Eclipse中运行Tomcat上的简单JSP程序时,我收到以下错误.

Tomcat v6.0 Server在localhost上所需的几个端口(8005,8080,8009)已在使用中.服务器可能已在另一个进程中运行,或者系统进程可能正在使用该端口.要启动此服务器,您需要停止其他进程或更改端口号.

这是怎么造成的,我该如何解决?

java eclipse tomcat

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

我们如何在两个webapps之间使用JPA2(Hibernate)实体作为DTO?

大家好我们正在运行Glassfish 3.0.1并使用Hibernate 3.5.3.我们的项目设置如下:

frontend.war

common.jar

backend.war

我们希望将jpa2带注释的实体放在common.jar中,后端将这些实体视为JPA2实体,但前端应该只将它们视为POJO/DTO.我们认为这可以通过在backend.war中放入persistence.xml并在前端没有persistence.xml来实现.这不起作用,在启动后端并调用entityManager.getMetamodel().getEntities()后,我们得到一个空列表.所有查询都以exeptions失败:"不是实体:com.example.model.OurEntity".

我们在common.jar中尝试使用和不使用beans.xml.

知道我们做错了什么吗?是否可以在JPA2中使用此结构?

hibernate glassfish jpa-2.0

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

为MVC3应用程序配置Ninject的正确方法是什么?

我已经阅读了几篇关于Ninject for MVC3项目设置的文章.

有人说你的Global.asax.cs应该继承自NinjectHttpApplication,其他人则在通过Application_Start()构造StandardKernel时注册模块.

我个人使用NuGet,它以不同的方式创建AppStart_NinjectMVC3类,并使用它启动它

[assembly: WebActivator.PreApplicationStartMethod(typeof(MyApp.AppStart_NinjectMVC3), "Start")]
Run Code Online (Sandbox Code Playgroud)

每个都有任何优点/缺点吗?

ninject webactivator asp.net-mvc-3

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


控制不透明

控制是否可以半透明?

c# winforms

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

NSString = @"HELLO"与使用initWithContentsOfURL获取相同字符串的NSString有什么区别

我有一个从URL获取内容的字符串,当我尝试使用它时,它不会按照我认为应该的方式工作.

当我使用URL的内容初始化NSString时,如下所示:

NSString *strFromURL = [[NSString alloc] initWithContentsOfURL:someURLReturningTextHELLO encoding:NSUTF8StringEncoding error:nil];
NSLog(@"%@",strFromURL); // returns "HELLO" // as expected
Run Code Online (Sandbox Code Playgroud)

但是当我尝试:

if (strFromURL == @"HELLO") { NSLog(@"IT WORKS"); } // This doesn't happen
Run Code Online (Sandbox Code Playgroud)

当我做同样的过程:

NSString *mySimpleString = @"HELLO";
if (mySimpleString == @"HELLO") { NSLog(@"IT WORKS"); } // This works
Run Code Online (Sandbox Code Playgroud)

所以,我的问题是,如何从URL中获取我以后可以在IF语句中使用的内容?

*我是Objective-C的新手.谢谢!

iphone xcode objective-c nsstring initwithcontentsofurl

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