public static string s_importjson()
{
try
{
string json = "";
string _url;
using ( WebClient wc1 = new WebClient() )
{
string _url1 = "http://localhost/test.txt";
wc1.Encoding = Encoding.UTF8;
//TODO: API - 서버에 전송
json = wc1.DownloadString(_url1);
return json;
}
} catch ( Exception ex )
{
//메세지출력
}
return "";
}
public static void s_roundimpo( string msg )
{
try
{
string textValue = s_importjson();
string _msg = "";
bool _not = false;
int _stackvalue = 0;
if ( textValue != null )
{
_not = true; // 불러오는 값이 널이 아니면
}
while ( !_not ) // 불러오는 값이 널일 때만
{
textValue = s_importjson(); // 두번째 실행
_stackvalue++; // 스택증가값
if( _stackvalue >= 10 ) // 재귀호출을 10번 하면
{
_not = true; // while 문을 빠져나올 _not에 투루를 대입해버린다.
}
}
} catch ( Exception ex )
{
//메세지출력
}
return "";
}