我有以下代码可以正常工作。我要做的(一次性)是检查目录是否存在,如果存在,我想检查文件夹中是否存在文件。如果是,则返回 Y,否则返回 N:
string s = new DirectoryInfo("C:\\EXP_Reports\\36000").Exists
? new DirectoryInfo("C:\\EXP_Reports\\36000").GetFiles("EXP Report #36001.pdf")
.Any() ? "Y" : "N"
: "N";
我想知道上面的代码是否可以进一步优化。请注意,我想在一份声明中做到这一点。