小编Wes*_*max的帖子

使用xcopy通过*.extension复制多个文件

我正在做一个批处理脚本抄袭.doc,.pdf,.xls等从磁盘到随身碟.

我目前的代码如下:

@echo off
Title ""

::All Docs
 XCOPY C:\*.doc W:\xdatabase /C /S /I /F /H > W:\database\XC\AllInf.txt

::All PDFs
 XCOPY C:\*.pdf W:\xdatabase /C /S /I /F /H >> W:\database\XC\AllInf.txt

::All WRI
 XCOPY C:\*.wri W:\xdatabase /C /S /I /F /H >> W:\database\XC\AllInf.txt

::All TXT
 XCOPY C:\*.txt W:\xdatabase /C /S /I /F /H >> W:\database\XC\AllInf.txt

::All PPT
 XCOPY C:\*.ppt W:\xdatabase /C /S /I /F /H >> W:\database\XC\AllInf.txt

::All XLS
 XCOPY C:\*.xls W:\xdatabase /C /S /I …
Run Code Online (Sandbox Code Playgroud)

xcopy batch-file

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

C#将整数添加到列表

当我检查文本框是否等于1时,我想检查列表是否已包含特定值。当我运行它时,总会转到else代码。我究竟做错了什么?

List<int> list = new List<int>();

if (Convert.ToInt32(DobbelWaarde.Text) == 1)
{
    if (list.Contains(1))
    {
        Console.WriteLine("1 is allready been chosen");
    }
    else
    {
        list.Add(1);
        Console.WriteLine();
        foreach (int li in list)
        {
            Console.WriteLine(li);
            Console.WriteLine("We add 1");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

.net c#

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

Async/await是一个很好的语法糖

我们可以说C#async/await模式是某种(智能)糖语法吗?

因为据我所知,在最后,它"只是"隐藏了程序员的(内部)工作线程的所有实现.

.net c# async-await c#-5.0

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

System.Collections.Generic.Dictionary foreach命令

查看迭代字典的一些代码,看起来代码依赖于按键值的升序访问,使用foreach.

MSDN文档声明" 为了枚举的目的,字典中的每个项目都被视为表示值及其键的KeyValuePair结构.返回项目的顺序是未定义的. "

然而,在执行期间,代码以"正确"的顺序访问每个KeyValuePair.

我已经更新了代码以明确地订购项目,但是如果有人解释为什么原始代码的行为与作者期望的一样,那么我感兴趣.

#if pl
my $hdr = '
  Test script.
  Once per session, run
    "C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\vcvars32.bat"
   or equivalent.
  Run "perl FooInstallTest.cs".
';

use strict;
use Test::More tests => 2;
use sigtrap 'handler', \&cleanup, 'normal-signals';

my @reference = (qw(
));


sub main {
   my $ret;
   my $prog = "FooInstallTest.exe";

   my $cmd =
    "csc /debug " .
    "/nologo " .
    "/platform:x86 " .
    "/out:FooInstallTest.exe " .
    "/d:TRACE /d:DEBUG " .
    "/define:FooInstallTest " .
    "" …
Run Code Online (Sandbox Code Playgroud)

.net c# foreach dictionary

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

get必须声明一个未标记为abstract,extern或partial的body

我在下面编写了代码行,但突出显示了一个错误,如下:

get必须声明一个未标记为abstract,extern或partial的body

我不明白问题是什么?为什么set不能调用方法而不会搞砸get

 public string NoteColour { get; set { SetFontColour(value); } }
Run Code Online (Sandbox Code Playgroud)

.net c# properties

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

如何使用带有字符串数组的正则表达式

我有一个字符串数组

string [] ar = { "net" , "com" , "org"};
Run Code Online (Sandbox Code Playgroud)

当用户输入网站示例以数组中的字符串结尾时,我希望标签写为"true"

我试过这个:

   private void timer1_Tick(object sender, EventArgs e)
    {
        foreach ( string ex in ar)
        {
            if (Regex.IsMatch(txtbox.Text, @"^(www\.)([\w]+)\.(" + ex + ")$"))
            {
                lbl.Text = "True";
            }
            else
            {
                lbl.Text = "False";
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

当我写"www.google.com"时,标签仍在写false.只有当我写"www.google.org"时,标签才会写道true.

.net c# regex arrays

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

如何在My Local Machine中的一个Sitecore实例中设置多个站点(多域站点)?

我一直在尝试在本地实例中配置多个具有多个域的站点.

Sitecore内容树

Sitecore
   -> Content
      -> Home
      -> PublicHome
Run Code Online (Sandbox Code Playgroud)

我有以下web.config设置.

<site name="website" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/home" database="web" domain="extranet" allowDebug="true" cacheHtml="true" htmlCacheSize="10MB" registryCacheSize="0" viewStateCacheSize="0" xslCacheSize="5MB" filteredItemsCacheSize="2MB" enablePreview="true" enableWebEdit="true" enableDebugger="true" disableClientData="false"/>

<site name="PublicHome" hostName="my.public.com" virtualFolder="/" physicalFolder="/" rootPath="/sitecore/content" startItem="/PublicHome" language="en" database="web" domain="extranet" />
Run Code Online (Sandbox Code Playgroud)

我创建了几个主机文件条目.

127.0.0.1 My.Sitecore.com

127.0.0.1 my.public.com

My.Sitecore.com - 加载主页.

但my.public.com没有按预期加载.

未在IIS站点中设置绑定时.我正在获取IIS默认站点.

一旦我在IIS站点上添加绑定.我得到了"Home"而不是"PublicHome".

版本信息:Sitecore 7.5,Windows 10中的IIS

iis web-config sitecore sitecore7.5

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