C# - 使用以前发布的代码时出错

时间:2012-06-15 17:10:30

标签: c#

我正在尝试使用答案中的代码:Directory.Move doesn't work (file already exist)

这正是我需要的方法,但当我尝试将其添加到我的代码时,行

Directory.CreateDirectory(folders.Target);

有“Target”字样用红色加下划线,错误是“'object'不包含'Target'的定义,并且没有扩展方法'Target'接受'object'类型的第一个参数可以找到(你错过了使用指令或汇编引用吗?)“

任何人都可以帮我摆脱这个错误吗?

2 个答案:

答案 0 :(得分:1)

尝试按Stack

更改Stack<Folders>
var stack = new StackStack<Folders>();

答案 1 :(得分:0)

Folders.Target在此课程中定义

public class Folders
{
    public string Source { get; private set; }
    public string Target { get; private set; }

    public Folders(string source, string target)
    {
        Source = source;
        Target = target;
    }
}