내 코드에 내 개체가 정의되지 않았다고 표시되는 이유는 무엇입니까?

다니엘 쿠 글러

저는 C #을 처음 접했고 현재 콘텐츠에 내 클래스 개체가 "존재하지 않는"이유를 알 수 없습니다. 개체를 재구성하고 호출하는 여러 방법을 시도했지만 여전히 "현재 컨텍스트에 'ExcuteObject'라는 이름이 없습니다.

namespace DBTest4
{
    class Program
    {
        class MacroInfo
        {
            public int MsgSN { get; set; }
            public int FormID { get; set; }
            public int Leg { get; set; }
            public int Stop { get; set; }

            public MacroInfo(DataRow row)
            {
                this.MsgSN = Convert.ToInt32(row["MsgSN"]);
                this.FormID = Convert.ToInt32(row["FormID"]);
                this.Leg = Convert.ToInt32(row["Leg"]);
                this.Stop = Convert.ToInt32(row["Stop"]);
            }
            public DataTable Ch(string commandsqlstring, bool isStoredProcedure = false)
            {
                DataTable dataTable = new DataTable();
                ......
                        return dataTable;
            }
            public IEnumerable<T> ExcuteObject<T>(string storedProcedureorCommandText, bool isStoredProcedure = true)
            {
                List<T> items = new List<T>();
                      .....
                return items;
            }

        }
        static void Main(string[] args)
        {          
            string commandsqlstring = "Select top 10 MsgSN,FormID,Leg,Stop from tmail.MacroSendReceiveHistory order by ID desc";
            bool SP = false;
            List<MacroInfo> macroInfos = new List<MacroInfo>();
            macroInfos = ExcuteObject<MacroInfo>(commandsqlstring, SP).ToList();
            Console.ReadLine();
        }
    }
}

Excute Object가 보이지 않는 이유는 무엇입니까?

NCCSBIM071

ExcuteObject클래스의 메소드가 아니라 클래스의 MacroInfo메소드입니다 Program. ExcuteObject메서드가 정적이고 "Program"클래스의 메서드 이면 현재 구현이 작동했을 것 입니다.

이 문제를 해결하려면. 다음 중 하나를 수행 할 수 있습니다.

  1. ExcuteObject메서드를 Program클래스로 이동 하고 정적으로 만듭니다.
  2. 유지 ExcuteObjectMacroInfo클래스 만 만들 ExcuteObject방법 정적과에 전화 Program로 클래스MacroInfo.ExcuteObject(...)
  3. MacroInfo클래스 의 인스턴스를 만들고 클래스 의 인스턴스 에서 메서드를 호출합니다 MacroInfo.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

내 개체가 JavaFX에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 GridView 개체가 코드에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 GridView 개체가 코드에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 코드에 "정의되지 않은 지역 변수 또는 메서드"가 표시되는 이유는 무엇입니까?

분류에서Dev

내 개체가 CSS로 페이드 아웃 된 후 다시 표시되는 이유는 무엇입니까?

분류에서Dev

내 JFrame '창'개체에 '메뉴'표시 줄이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 사용자 정의 메뉴가 Wordpress에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

PDF에 내 약어가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

JavaScript는 개체 내부에 정의 된 변수가 정의되지 않았다고 말합니다.

분류에서Dev

Visual Studio Code의 Python repl이 내 개체가 정의되지 않았다고 알려주는 이유는 무엇입니까?

분류에서Dev

컴파일러가 내 양식의 변수가 내 프로 시저에서 선언되지 않았다고 말하는 이유는 무엇입니까?

분류에서Dev

각 모듈의 로깅 수준을 설정해도 내 코드에 로그가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 게임 보드 요소가 내 html 파일에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 사용자 지정 실행기가 대시에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 이미지가 내 Git Hub 페이지에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 이미지가 내 github 페이지에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 임의의 이미지가 브라우저에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내지도가 내 연락처 페이지에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 Kivy 메소드가 정의되지 않은 이유는 무엇입니까?

분류에서Dev

Codechef의 Faded Palindromes에서 지금까지 내 코드에서 오류가 발견되지 않았고 제대로 작동하는 이유는 무엇입니까?

분류에서Dev

내 텍스트가 내비게이션 바 뒤에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 JavaScript 경고가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 테이블보기의 셀에 텍스트가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 Mac 터미널에 218 개의 탭이 열려 있다고 표시되는 이유는 무엇입니까?

분류에서Dev

afBedSheet에 내 유형이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 버튼이 가로 모드에서 표시되지 않는 이유는 무엇입니까?

분류에서Dev

내 ListView에 소스의 새 요소가 표시되지 않는 이유는 무엇입니까?

분류에서Dev

<Kivy> 내 파이썬 코드에 버튼이 표시되지 않는 이유는 무엇입니까?

분류에서Dev

Windows 10에서 Visual Basic InputBox에 내장 키보드가 표시되지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    내 개체가 JavaFX에 표시되지 않는 이유는 무엇입니까?

  2. 2

    내 GridView 개체가 코드에 표시되지 않는 이유는 무엇입니까?

  3. 3

    내 GridView 개체가 코드에 표시되지 않는 이유는 무엇입니까?

  4. 4

    내 코드에 "정의되지 않은 지역 변수 또는 메서드"가 표시되는 이유는 무엇입니까?

  5. 5

    내 개체가 CSS로 페이드 아웃 된 후 다시 표시되는 이유는 무엇입니까?

  6. 6

    내 JFrame '창'개체에 '메뉴'표시 줄이 표시되지 않는 이유는 무엇입니까?

  7. 7

    내 사용자 정의 메뉴가 Wordpress에 표시되지 않는 이유는 무엇입니까?

  8. 8

    PDF에 내 약어가 표시되지 않는 이유는 무엇입니까?

  9. 9

    JavaScript는 개체 내부에 정의 된 변수가 정의되지 않았다고 말합니다.

  10. 10

    Visual Studio Code의 Python repl이 내 개체가 정의되지 않았다고 알려주는 이유는 무엇입니까?

  11. 11

    컴파일러가 내 양식의 변수가 내 프로 시저에서 선언되지 않았다고 말하는 이유는 무엇입니까?

  12. 12

    각 모듈의 로깅 수준을 설정해도 내 코드에 로그가 표시되지 않는 이유는 무엇입니까?

  13. 13

    내 게임 보드 요소가 내 html 파일에 표시되지 않는 이유는 무엇입니까?

  14. 14

    내 사용자 지정 실행기가 대시에 표시되지 않는 이유는 무엇입니까?

  15. 15

    내 이미지가 내 Git Hub 페이지에 표시되지 않는 이유는 무엇입니까?

  16. 16

    내 이미지가 내 github 페이지에 표시되지 않는 이유는 무엇입니까?

  17. 17

    내 임의의 이미지가 브라우저에 표시되지 않는 이유는 무엇입니까?

  18. 18

    내지도가 내 연락처 페이지에 표시되지 않는 이유는 무엇입니까?

  19. 19

    내 Kivy 메소드가 정의되지 않은 이유는 무엇입니까?

  20. 20

    Codechef의 Faded Palindromes에서 지금까지 내 코드에서 오류가 발견되지 않았고 제대로 작동하는 이유는 무엇입니까?

  21. 21

    내 텍스트가 내비게이션 바 뒤에 표시되지 않는 이유는 무엇입니까?

  22. 22

    내 JavaScript 경고가 표시되지 않는 이유는 무엇입니까?

  23. 23

    내 테이블보기의 셀에 텍스트가 표시되지 않는 이유는 무엇입니까?

  24. 24

    내 Mac 터미널에 218 개의 탭이 열려 있다고 표시되는 이유는 무엇입니까?

  25. 25

    afBedSheet에 내 유형이 표시되지 않는 이유는 무엇입니까?

  26. 26

    내 버튼이 가로 모드에서 표시되지 않는 이유는 무엇입니까?

  27. 27

    내 ListView에 소스의 새 요소가 표시되지 않는 이유는 무엇입니까?

  28. 28

    <Kivy> 내 파이썬 코드에 버튼이 표시되지 않는 이유는 무엇입니까?

  29. 29

    Windows 10에서 Visual Basic InputBox에 내장 키보드가 표시되지 않는 이유는 무엇입니까?

뜨겁다태그

보관