小编use*_*082的帖子

使用 Alphavss 的卷影复制错误

我正在尝试使用站点alphavss上提供的示例代码。我正在尝试包含类 VssBackup.cs,然后在我的程序中使用它。我很可能缺少一个 dll 引用,但在使用组件时我没有收到任何错误。任何人都知道可能是什么问题?

我收到 3 个错误:

找不到类型或命名空间名称“快照”(您是否缺少 using 指令或程序集引用?)

Snapshot _snap;
Run Code Online (Sandbox Code Playgroud)

找不到类型或命名空间名称“IVssAsync”(您是否缺少 using 指令或程序集引用?

     using (IVssAsync async = _backup.GatherWriterMetadata())
     {.......
Run Code Online (Sandbox Code Playgroud)

找不到类型或命名空间名称“快照”(您是否缺少 using 指令或程序集引用?)

_snap = new Snapshot(_backup);
Run Code Online (Sandbox Code Playgroud)

Class ** VssBackup.cs C# 网站提供的示例代码**

/* Copyright (c) 2008-2012 Peter Palotas
 *  
 *  Permission is hereby granted, free of charge, to any person obtaining a copy
 *  of this software and associated documentation files (the "Software"), to deal
 *  in the Software without restriction, including without limitation the rights
 * …
Run Code Online (Sandbox Code Playgroud)

c# volume-shadow-service

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

价值总是一样的

为什么值X总是=到值"int.Parse(radTextBoxFloodRequests.Text)"而不是值i?

C#代码

private void radButtonTaskWithStatus_Click(object sender, EventArgs e)
{
    try
    {
        Task<int>[] tasks = new Task<int>[int.Parse(radTextBoxFloodRequests.Text)];

        for (int i = 0; i < int.Parse(radTextBoxFloodRequests.Text); i++)
        {
            tasks[i] = new Task<int>(() =>
            {
                int x = i;
                int result = TaskRequestWithResult(int.Parse(radTextBoxFirstNumber.Text), int.Parse(radTextBoxSecondNumber.Text), int.Parse(radTextBoxFloodDelay.Text), x);
                return result;
            });
        }

        var continuation = Task.Factory.ContinueWhenAll(
                    tasks,
                    (antecedents) =>
                    {

                        int total = 0;
                        for (int i = 0; i < int.Parse(radTextBoxFloodRequests.Text); i++)
                            total = total + tasks[i].Result;
                        Debug.Print("Finished - Sum of all results is: …
Run Code Online (Sandbox Code Playgroud)

c# task task-parallel-library

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

检查值是否已在list属性中

下面我试图看看文本是否已经包含在列表中.代码总是进入if语句.为什么?

if(MyGlobals.ListOfItemsToControl.FindAll(x => x.sItemName == info.FullName ) != null)
{
   ...
}
Run Code Online (Sandbox Code Playgroud)

c# list

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

检查List值是否与另一个列表中的列表值匹配

我有2个列表 - 我需要查看一个列表属性中的值是否存在于第二个列表的列表属性中.我尝试了下面的代码,但它没有编译."不能隐式地将类型'字符串'转换为'布尔'" - 我想我应该使用'包含'但我不是100%

if(MyGlobals.ListOfItemsToControl.Any(x => x.sItemName == MyGlobals.lstNewItems.Any(y => y.sItemName))) 
{
...
}
Run Code Online (Sandbox Code Playgroud)

c# list

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

SQL大于前一天的特定时间

我们工厂的转变定义为从凌晨4点开始,一直持续到第二天凌晨2点.

在某一天的凌晨3点,我想获得前一班次的所有记录.

下面的查询到达前一天到现在为止,但也包括"前一个"班次的上午12点到凌晨2点.如何获取查询仅在凌晨4点之后获取数据?

select 
    * 
    from yourTable
    WHERE TimeStamp >= dateadd(day,datediff(day,1,GETDATE()),0)
Run Code Online (Sandbox Code Playgroud)

sql sql-server

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

c#list覆盖问题

我有一些代码如下所示,它将a的值写入gridview列表,如图所示.代码确实获得了正确的值,但是当网格的第二行添加到列表时,它会覆盖列表的第一行.
谁知道为什么会这样?

C#代码

 List<Item> lstNewItems = new List<Item>(); // Control Items  
 lstNewItems.Clear();
 Item NewItem = new Item();
 foreach (GridViewRow PendingItemUnderControl in GridViewPendingList.Rows)
 {
    NewItem.Paramater = PendingItemUnderControl.Cells[0].Text.ToLower();
    NewItem.Type = (String)Session["BrowseType"];
    lstNewItems.Add(NewItem);
 }
Run Code Online (Sandbox Code Playgroud)

c# gridview list

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

检查另一个列表中的一个列表的编号

我有2个列表

List<int> TonightsLottoNumbers = new List<int>();
List<int> MyLottoNumbers = new List<int>();
Run Code Online (Sandbox Code Playgroud)

我如何计算TonightsLottoNumbers中存在多少MyLottoNumbers

c# linq list

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

列出删除条款的地方

如果列表中存在值,则下面的代码可成功删除.如何添加where子句,使其仅用于sType ="File"的列表项

MyGlobals.lstNewItems.RemoveAll(item => item.sItemName == rows[i].Cells[0].Value.ToString());
Run Code Online (Sandbox Code Playgroud)

我想要的伪代码

MyGlobals.lstNewItems.Where(y => y.sType == "File").RemoveAll(item => item.sItemName == rows[i].Cells[0].Value.ToString());
Run Code Online (Sandbox Code Playgroud)

c# linq list

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

使用Linq条件循环列表

下面的代码可以成功地遍历List.如何添加where子句,使其仅用于sType ="File"的列表项

for (int i = 0; i < MyGlobals.ListOfItemsToControl.Count; i++) // Loop through List with for
Run Code Online (Sandbox Code Playgroud)

我想要的伪代码

for (int i = 0; i < MyGlobals.ListOfItemsToControl.Count.Where(y => y.sType == "File"); i++) // Loop through List with for
Run Code Online (Sandbox Code Playgroud)

c# linq list

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

输出〜字符串

我试图输出下面的字符串,但它出现两行没有~字符.

test

car
Run Code Online (Sandbox Code Playgroud)

C#代码

string mystring = "test~car";
SendKeys.SendWait(mystring + "{Enter}");
Run Code Online (Sandbox Code Playgroud)

怎么了 ?

c#

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