static[webmethod]
에서 비 정적 메서드를 호출해야합니다. 그것은 전화를 받고 있지 않습니다, 나는 그것을 사용하여 breakpoints.i 테스트 클래스에 인스턴스를 만들어 호출하려고. 이것은 내가 시도하는 것입니다.정적 메서드에서 비 정적 메서드 호출 방법
[WebMethod]
public static string get_runtime_values(string get_ajax_answer_title,string get_ajax_answer_des)
{
if (get_ajax_answer_title.Equals("") && (get_ajax_answer_title.Equals("")))
{
return "null";
}
else
{
int got_question_id = getting_question_id;
DataHandler.breg obj = new DataHandler.breg();
obj.add_anwers(got_question_id, get_ajax_answer_title, get_ajax_answer_des);
return "inserted";
}
querystring object_new = new querystring();
object_new.show();
}
쿼리 문자열 클래스 나가요 컨트롤의 이름입니다 경우에려고하고 다른 문 입력에 따라,하지만 직접 내가 쿼리 문자열에 마우스를 가져 가면 out.Moreover 뛰어 얻을 그 후에는
을 말한다Unreachable code detected.
제대로 작동하려면 어떻게해야합니까?
당신은'if'와'else' 섹션 ... 당신은 또한 다음 줄 – freefaller
에 도달하지 않을거야 모두에서'return'을 가지고있는 경우 (get_ajax_answer_title.Equals ("")'대신 && (만약 당신이 그 질문을 게시하기 전에 이것을봤을 때마다 시간을 절약 할 수 있었을 것입니다 (get_ajax_answer_title.Equals ("")))'if (get_ajax_answer_title.Equals ("") && (get_ajax_answer_des.Equals ("")))' –
이것은 도움이됩니다. http://stackoverflow.com/questions/1360183/call-non-static-method-from-static-method-c-sharp. – ankur