0

我正在尝试使用此处答案中的代码:Directory.Move 不起作用(文件已存在)

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

Directory.CreateDirectory(folders.Target);

有红色下划线的单词“Target”,错误是“'object'不包含'Target'的定义,并且找不到接受'object'类型的第一个参数的扩展方法'Target'(你错过了吗? using 指令或程序集引用?)”

谁能帮我摆脱那个错误?

4

2 回答 2

1

尝试Stack改变Stack<Folders>

var stack = new StackStack<Folders>();
于 2012-06-15T17:13:04.200 回答
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;
    }
}
于 2012-06-15T17:13:01.300 回答