0
고객 이름과 C : \ ftp \의 이름을 비교하여 해당 이름이 존재하는지 확인하려고합니다. if 문에 문제가 있습니다. 내 배열을 문자열로 변환해야한다고 생각하지만 어떻게해야할지 모르겠다. 여기 프로그래밍에 새로운 내가 가진 무엇 이니 당신은 string
string
의 배열 에의 비교하려고브라우저 요청과 디렉토리 비교
protected bool customerCheck()
{
bool returnvalue = false;
// check if costumer exist
string[] files = Directory.GetDirectories(@"C:\ftp\");
if (Request["ftpload"] == files)
{
returnvalue = true;
}
return returnvalue;
}
당신이 훨씬 더 간결하고 싶다면, 그냥 '말 (요청 [ "ftpload을"]) files.Contains를 반환;' . if 문은 필요 없습니다. – Omada
@Omada -이 경우 OP를 최적화하고 문제와 해결 방법을 이해하려고 노력합니다. – Oded
알았어, 됐어, 이해해. – Omada