小编Dar*_*qer的帖子

在c#中自动引用字符串 - 在方法中构建?

是否有一些构建方法在c#中的字符串周围添加引号?

c# string

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

C#DbConnection强制转换为SqlConnection

我在一个应用程序中找到了这段代码

Database database = DatabaseFactory.CreateDatabase("connection string");
DbConnection connection = database.CreateConnection();
connection.Open();
SqlConnection sqlConnection = (SqlConnection)connection;
Run Code Online (Sandbox Code Playgroud)

是否安全,SqlConnection从DbConnection中解脱出来.数据库来自Microsoft.Practices.EnterpriseLibrary.Data.根据文档,CreteDatabase返回DbConnection.

c# sqlconnection

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

SQL: Is there a possibility to convert numbers (1,2,3,4...) to letters (A,B,C,D...)

Is there a possibility to obtain letters (like A,B) instead of numbers (1,2) e.g. as a result of Dense_Rank function call(in MS Sql) ?

sql t-sql sql-server

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

sgen.exe x64 .net c#失败,"程序集格式不正确"

我和vs2008有ws2008 x64.

当我将我的vs设置为x64(因为我有64位dll)并运行编译sgen说

尝试加载格式不正确的程序集

来自C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin \的VS takse sgen

我认为它应该从C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin\x64 \

当我使用64位版本的sgen并将其放入C:\ Program Files\Microsoft SDKs\Windows\v6.0A\bin \(替换32位版本).我能够编译.

我该怎么做才能指出正确的sgen版本

我可以以某种方式为一个项目配置solutinon平台以指向正确的sgens(对于x86到32位和x64到64位sgen版本)?

c# 64-bit sgen visual-studio

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

可以破坏计算机性能的一段代码

我正在搜索c#中的代码,它可以尽可能地杀死计算机性能(CPU性能,也许cpu - 内存链接性能)(它将运行在4核盒上,所以我将创建4个线程并运行它同时).

它应该工作在int/double/numeric数据类型/它应该有一些疯狂的数据结构(但它不应该占用太多的内存).

你有什么建议吗 ?

c# performance

10
推荐指数
2
解决办法
2168
查看次数

C#如何初始化WebService

是否有可能初始化WebService.

我正在搜索只在第一次调用WebService时运行的方法.在.Net中有类似的东西吗?

.net c# web-services initialization

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

IIS:如何使用Microsoft.Web.Administration在网站中创建虚拟目录

我正在寻找一种在默认网站中使用Microsoft.Web.Administration创建虚拟目录但不创建应用程序的方法.

我发现的唯一方法是创建应用程序:

Microsoft.Web.Administration.ServerManager manager = new Microsoft.Web.Administration.ServerManager();
Site defaultSite = manager.Sites[ "Default Web Site];
Microsoft.Web.Administration.Application app =
defaultSite.Applications.Add( "\virtDir", "c:\\path" );
manager.CommitChanges();
Run Code Online (Sandbox Code Playgroud)

c# iis

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

如何在installshield中初始化复选框值

如何在InstallShield 2010中设置复选框的初始值(已检查/未检查).

我在表单中添加了CheckBox,在添加时我创建了自定义属性(我将其命名为ISCHECKED).我将Value设置为1,因此当检查checbox时,此属性的值等于1.

当我运行安装程序时,我总是检查CheckBox,我想取消选中它,我该怎么办.我试图修改这个自定义属性并在属性管理器中将值设置为不同的值,但没有运气.我知道当我点击CheckBox时它会修改这个属性值(我启用/禁用其他UI元素).

installshield

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

如何在 asp .net 中禁用 fips

我想在 asp .net x64 应用程序中禁用 fips。在 web.config 我添加

<runtime>
    <enforceFIPSPolicy enabled = "false">
</runtime>
Run Code Online (Sandbox Code Playgroud)

我将调试设置为 false。

但是我的应用程序不起作用。我应该在 < configSections > 中声明运行时部分吗?如果是,那么它是否是一条正确的线路

<section name="runtime" type="System.Configuration.IgnoreSection, System.Configuration, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" allowLocation="false"/>
Run Code Online (Sandbox Code Playgroud)

asp.net fips

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

数据传输问题:MPI_Isend后跟MPI_Probe和MPI_Recv

我有以下代码

int main(int argc, char* argv[])
{
    int rank, size;

    MPI_Init (&argc, &argv);    
    MPI_Comm_rank (MPI_COMM_WORLD, &rank);  
    MPI_Comm_size (MPI_COMM_WORLD, &size);  

    MPI_Request mpiRequest;
    MPI_Status myStatus;
    int tag = 11;


    int testData = 12;
    MPI_Isend(&testData,1,MPI_INT,(rank+1)%size,tag,MPI_COMM_WORLD,&mpiRequest); 
    MPI_Wait (&mpiRequest,&myStatus);

    int source = (rank+size-1)%size;
    int sizeProb = MPI_Probe(source,tag,MPI_COMM_WORLD,&myStatus);
    int * recvTransferArray = new int [sizeProb];

    MPI_Recv(recvTransferArray,sizeProb,MPI_INT,source,tag,MPI_COMM_WORLD,&myStatus);

    MPI_Finalize();

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是在sizeProb中我得到0,我应该得到1.

我可以使用MPI_ISend发送数据并使用MPI_Probe/MPI_Recv组合接收数据吗?

mpi

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