小编Lik*_*ode的帖子

面试官为什么要问高级问题?

我已经用C#和XML编程了几年.我只使用了这些语言的基础知识,并在网上幸存下来获取数组和文本操作等信息.但是当我接受采访时,采访者只会问高级问题 - 我后来在关于这个主题的书籍的高级部分找到了答案.

为什么面试官会问这些高级问题?这项工作与我以前的工作几乎相同,因此需要高级知识,例如类委托或XPath命令.

问题是:

  1. .NET 3.5使用什么版本的XSL?
  2. 用什么XPath命令获取元素X中的值?
  3. 什么是C#中的类代理
  4. C#允许多个接口继承吗?
  5. 你如何在C#中访问GAC?

.net c# xml

7
推荐指数
4
解决办法
3430
查看次数

MS Visual Studio .NET的替代品

我一直在使用MS Visual Studio .NET工具和技术,但是如果有替代品,特别是开源软件,我们开始怀疑好奇心,因为每个付费产品似乎都有免费的开源替代品.

.net ide open-source monodevelop visual-studio

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

在C#中是否可以使用在运行时生成的字段名来访问对象的字段

这就是我的意思:

我需要能够替换这个丑陋的C#代码:

if (attribute.Name == "Name") machinePool.Name = attribute.Value;
else if (attribute.Name == "Capabilities") machinePool.Capabilities = attribute.Value;
else if (attribute.Name == "FillFactor") machinePool.FillFactor = attribute.Value;
Run Code Online (Sandbox Code Playgroud)

进入这样的事情:

machinePool.ConvertStringToObjectField(attribute.Name) = attribute.Value;
Run Code Online (Sandbox Code Playgroud)

没有ConvertStringToObjectField()方法,但我希望有这样的东西,如果可能的话.我可以访问machinePool对象类代码,所以我可以添加必要的代码,但我不确定它可能是什么代码,或者甚至可以在C#中进行.

c# refactoring ref

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

PHP中的"Hello,World"没有显示任何内容

我是PHP的新手,只是下载了它,并写了一个"Hello,World!" 程序:

<html>
    <body>

    <?php
        $fileName = "test.jpg";
        $txt = "Hello, World!";
        echo $txt;
    ?>

    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.我命名该文件test.php并用Firefox打开它,没有显示任何内容.

php

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

如何从 SQL 运行程序?

我需要实现一个工具,当数据库记录匹配某些条件时,它可以从 SQL Server 数据库运行程序。有办法做到吗?

sql sql-server-2008

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

设置MongoDB副本集

我有一台带有8Gb RAM的快速Windows 7 PC.我想测试一下这个MongoDB副本集:http://www.mongodb.org/display/DOCS/Replica+Sets,用于我的开发.我不想买3台电脑,因为它有点贵.有没有办法使用某种技术,如Hyper-V,才能设置它?如果没有,我应该购买多少台PC?

database mongodb

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

什么是c#Transacted?

我在别人的代码上工作,它在类成员实现期间使用"Transacted",例如:

void Smth.Add(type var)
{
    this.Smth.Transacted.Add(var);
}
Run Code Online (Sandbox Code Playgroud)

什么是交易?

c#

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

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

我可以用于网站创建业务的免费或廉价工具?

我需要为朋友做一个网站,他会付钱给我.我参加了几门ASP.NET课程并认为我可以在ASP中完成它,但我不确定ASP是免费的,因为它是微软的产品.有没有办法使用某种免费版本的ASP.NET来开发和销售网站,还是应该购买?如果它不是免费的,它的免费或廉价替代品是什么?

asp.net

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