P Paulo Oct 31, 2007 #2 strSQL = Server.MapPath("remessa\\") + "CSG" + (DateTime.Now.Year.ToString().Substring(DateTime.Now.Year.ToString().Length - 1) + DateTime.Now.Month.ToString("00") + DateTime.Now.Day.ToString("00")); for (int i = 1; i < 1000; i++) { if (!File.Exists(strSQL + i.ToString("000") + ".rem")) { sNomeFile = strSQL + i.ToString("000") + ".rem"; return for / exit for; //?????????????????????????????? } } Hi, How to 'exit for' when such condition above? VS 2005 asp.net C# 2.0 Thanks a lot
strSQL = Server.MapPath("remessa\\") + "CSG" + (DateTime.Now.Year.ToString().Substring(DateTime.Now.Year.ToString().Length - 1) + DateTime.Now.Month.ToString("00") + DateTime.Now.Day.ToString("00")); for (int i = 1; i < 1000; i++) { if (!File.Exists(strSQL + i.ToString("000") + ".rem")) { sNomeFile = strSQL + i.ToString("000") + ".rem"; return for / exit for; //?????????????????????????????? } } Hi, How to 'exit for' when such condition above? VS 2005 asp.net C# 2.0 Thanks a lot
M Mark Rae [MVP] Oct 31, 2007 #3 if (!File.Exists(strSQL + i.ToString("000") + ".rem")) { sNomeFile = strSQL + i.ToString("000") + ".rem"; break; }
if (!File.Exists(strSQL + i.ToString("000") + ".rem")) { sNomeFile = strSQL + i.ToString("000") + ".rem"; break; }
B bruce barker Nov 1, 2007 #4 or or those structured code followers that do not allow use of a break or a return: for ( int i=0; i < 1000 && File.Exists(strSQL + i.ToString("000") + ".rem"); ++i ) { // do something } -- bruce (sqlwork.com)
or or those structured code followers that do not allow use of a break or a return: for ( int i=0; i < 1000 && File.Exists(strSQL + i.ToString("000") + ".rem"); ++i ) { // do something } -- bruce (sqlwork.com)