c# - 在当前上下文中不存在。使用 [字符串]
问题描述
我很困惑请帮助!
string[] source = Directory.GetFiles(path);
foreach (string sourcefile in source);
string dest = Path.GetFileName(sourcefile);
File.Move(sourcefile, sourcefile);
解决方案
string[] source = Directory.GetFiles(path);
foreach (string sourcefile in source)
{
string dest = Path.GetFileName(sourcefile);
File.Move(sourcefile, dest );
}
你忘了加括号。否则 foreach 只适用于之后的行。你想把它移到dest
我猜。(感谢德米特里)
推荐阅读
- node.js - gulp 的可重用配置文件
- bash - wget 命令用于在 allocine 上请求身份验证后下载视频
- javascript - 在 div 内拖动元素
- sql - How to move all non-null values to the top of my column?
- progressive-web-apps - Lighthouse (PWA) 为 Bootstrap CSS 显示“消除渲染阻塞资源”,但我使用的是“异步”
- php - 如何在wordpress中选择哪些帖子进入哪个页面模板?
- reactjs - Change path in asset-manifest.json
- r - how to unlist a list of regression models in R
- mongodb - 使用 AWS Amplify 和 App Sync 与使用 Mongodb 的现有节点服务器
- mysql - MySQL选择可能的正则表达式问题