C# 位图。使用字符串值保存子文件夹
我的代码C# 位图。使用字符串值保存子文件夹,c#,winforms,C#,Winforms,我的代码 string userid; string userimageid; bitmap.save(@"C:\temper\temp\"+userid+"\"+userimageid+".jpg"); 获取构建错误!为什么我不能用字符串值名称创建子文件夹并插入图像?仍然无法将名称userid插入到板条箱文件夹中。是的,您可以。但必须先创建文件夹,然后保存位图: string folderName = @"C:\temper\temp\"+userid; if (!Directory.Ex
string userid;
string userimageid;
bitmap.save(@"C:\temper\temp\"+userid+"\"+userimageid+".jpg");
获取构建错误!为什么我不能用字符串值名称创建子文件夹并插入图像?仍然无法将名称userid插入到板条箱文件夹中。是的,您可以。但必须先创建文件夹,然后保存位图:
string folderName = @"C:\temper\temp\"+userid;
if (!Directory.Exists(folderName) {
Directory.CreateDirectory(folderName);
}
bitmap.save(folderName + "\\userimage.jpg"); //your original concatenation had an error
解决了
string folderName = @"C:\temper\temp\"+userid;
if (!Directory.Exists(folderName) {
Directory.CreateDirectory(folderName);
}
bitmap.save(folderName + "\\" +userimage+ ".jpg"); `Create first folder and save Thanks Mnieto`
“\\userimage.jpg”这是我的问题。我想插入已创建的子文件夹。。。只需解决一个步骤。如果文件夹在运行时不存在,他将不会得到生成错误。你应该共享你得到的生成错误。你应该列出你的错误。我猜你没有逃过“\”中的反斜杠。