private bool Detect_Fallacy() { string str = Set_Title.Text; int i, size = line_list.Count(); string w, m; if (str.Contains("\'") || str.Contains("\"") || str.Contains("--")) { Caution c = new Caution("', \", --가 있는지 확인합시다.");//sql 인젝션 방지용 c.ShowDialog(); return(true); } else if (str.Length == 0) { Caution c = new Caution("세트 이름을 비워놓았다니!");//빈칸 방지용 c.ShowDialog(); return(true); } for (i = 0; i < size; i++) { w = words[line_list[i] - 1].ToString(); m = means[line_list[i] - 1].ToString(); if (w.Contains("\'") || w.Contains("\"") || w.Contains("--") || m.Contains("\'") || m.Contains("\"") || m.Contains("--")) { Caution c = new Caution("', \", --가 있는지 확인합시다.");//sql 인젝션 방지용 c.ShowDialog(); return(true); } else if (w.Length == 0 || m.Length == 0) { Caution c = new Caution("빈 곳이 있는지 확인합시다.");//빈칸 방지용 c.ShowDialog(); return(true); } } return(false); }