问题列表 - 第11920页

C#初学者.编译错误

我是C#和Visual Studio 2005的新手我在VS2005中创建了一个新的控制台应用程序项目,并将一个Class1.cs文件添加到默认创建的现有Program.cs文件中.

Class1.cs文件具有以下简单代码:

public class Class1
{

    public Class1()
    { 
    }

    ~Class1()
    {
    }

    public void PrintMessage()
    {
        Console.WriteLine("\nHello\n");
        Console.Read();
    }
}
Run Code Online (Sandbox Code Playgroud)

program.cs文件包含以下内容:

class Program
{
    static void Main(string[] args)
    {
        PrintMessage();
    }
}
Run Code Online (Sandbox Code Playgroud)

当我尝试编译时,我收到以下错误:

当前上下文中不存在名称"PrintMessage".

有帮助吗?

谢谢,Viren

c#

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

Div Scrollbar - 任何风格的方式?

反正是否有控制div标签滚动条的样式?我在IE7和FireFox 3.5.2之间遇到了一些对比问题.任何帮助将不胜感激!

html css internet-explorer scrollbar

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

MD5生成如何依赖于文件大小?

是否有关于MD5如何依赖文件大小的效率分析.它实际上取决于文件大小或文件内容.因此,对于我有500mb文件的所有空格和一个带有电影的500mb文件,md5会花费相同的时间来生成哈希码吗?

encryption md5 cryptography

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

jQuery Date Picker比预览站点大

我正在尝试测试jQuery日历工具,但它看起来太大,比预览页面大.

有任何想法吗?

谢谢!

css jquery

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

C++开发人员工具:黑暗区域

虽然C++标准委员会努力定义其复杂但强大的功能并保持其与C的向后兼容性,但根据我的个人经验,我发现由于缺乏工具,C++编程的许多方面都很麻烦.

例如,我最近尝试重构一些C++代码,用T&替换了许多shared_ptr,以删除大型库中不需要的指针用法.我必须手动执行几乎整个重构,因为没有任何重构工具可以帮助我安全地执行此操作.

使用调试器处理STL数据结构就像是在不同意时掏出陌生人的电话号码.

根据您的经验,C++缺少哪些重要的开发人员工具?

c++ build-tools

9
推荐指数
6
解决办法
1645
查看次数

SQL中":"附近的语法不正确

我正在使用SQL Server Management Studio在SQL Server 2008上运行脚本.以下简单语句抛出错误"语法不正确':'".

:setvar DatabaseName "USHR1.2"
Run Code Online (Sandbox Code Playgroud)

好奇,这里发生了什么.感谢您的帮助!

sql-server-2008

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

如何不缓存ASP.NET用户控件?

我在我的页面中使用OutputCache,它具有用户控件,但我不想缓存此特定用户控件,因为它与用户登录相关(如果我访问该页面,我看到该页面就好像我通过了身份验证一样另一个用户).

我怎样才能做到这一点?

asp.net caching

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

在Bash文件中重定向STDERR会导致创建文件,即使没有错误也是如此.为什么?

我创建了一个用于执行MySQL数据转储的小型Bash脚本.因为转储可能相当大,所以我将进程放在后台,然后等待错误或日志显示在文件系统中.我有以下代码:

mysqldump main_db > /loc/to/dmp/file.sql 2>/loc/to/error/log/file.log &
Run Code Online (Sandbox Code Playgroud)

问题是我得到一个大小为0的'/loc/to/error/log/file.log'文件(我认为这意味着没有真正的错误),有时当这个命令运行时,这会杀死进程,即使有没有错误.

我不确定为什么STDERR会在没有数据写入时写入文件.这是因为&后台进程吗?

bash shell stderr

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

STA下的runnig NUnit测试问题

我有一些需要在STA模型下运行的NUnit测试用例.

正如许多网站或博客(例如此处)所讨论的那样,我向我的NUnit测试程序集添加了一个配置文件("app.conig"),其中包含以下内容.

 <?xml version="1.0" encoding="utf-8" ?>
 <configuration>
   <configSections>
     <sectionGroup name="NUnit">
       <section name="TestRunner" type="System.Configuration.NameValueSectionHandler"/>
     </sectionGroup>
   </configSections>
   <NUnit>
     <TestRunner>
       <add key="ApartmentState" value="STA" />
     </TestRunner>
   </NUnit>
 </configuration>
Run Code Online (Sandbox Code Playgroud)

为了验证测试是否真的在STA下运行我把这个测试用例:

 [Test]
 public void CheckSTA()
 {
    ApartmentState aptState = Thread.CurrentThread.GetApartmentState();

    Assert.IsTrue(aptState == ApartmentState.STA);
 }
Run Code Online (Sandbox Code Playgroud)

如果我在NUnit控制台或NUnit GUI上运行我的单元测试而不使用NUnit项目文件,这可以正常工作.

但是,一旦我通过NUnit项目文件(.nunit)将单元测试加载到NUnit GUI,单元测试就会开始失败.

我已按照此博客上的内容(此处)尝试了不同的配置文件名,但使用"app.config"以外的任何配置文件名都会导致我的单元测试在任何情况下都失败.

那就是说,设置它的正确方法是什么,以便我的单元测试在STA下运行,无论如何?

c# configuration nunit

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

两个顶点之间的最长路径

我有一个带加权边的有向图(权重都是正数).

现在,我正在寻找一种有效的算法或代码(特别是C#)来找到两个给定顶点之间的最长路径.

c# algorithm

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