IEnumerator C#에서 일하고 있어요. 어떻게 현재 항목의 유형을 가져올 수 있는지 모르겠습니다. 열거자는 int, string 등이 아닙니다. 가능한 경우 나에게도 예제를 제공해주세요. 감사!C# - IEnumerator 형식 가져 오기
-1
A
답변
4
당신의 의도는 시퀀스의 각 요소의 Type
를 얻을이 같은 각 요소에 대해 GetType
를 호출하는 경우 :
var enumerator = sequence.GetEnumerator();
while (enumerator.MoveNext())
{
Type currentType = enumerator.Current.GetType();
}
그러나, 당신의 의도가 요소의 종류에 따라 분기하는 경우,
var enumerator = sequence.GetEnumerator();
while (enumerator.MoveNext())
{
if (enumerator.Current is string) {
}
else if (enumerator.Current is int) {
}
}
0
당신은 Current
항목에 GetType
메소드를 호출해야합니다 나는 당신이 대신 is
연산자를 사용하는 것이 좋습니다. 그러면 기본 유형이 제공됩니다.
관련 문제
- 1. GUID에서 형식 가져 오기
- 2. Objective-C 가져 오기, Cygwin에서 기본 형식
- 3. C#의 개체에서 형식 가져 오기
- 4. 게시물 형식 가져 오기
- 5. WinDbg의 주소로 형식 가져 오기
- 6. .NET에서 파일 형식 가져 오기
- 7. 코코아에서 파일 형식 가져 오기
- 8. 파일 MIME 형식 가져 오기?
- 9. Win32 DLL에서 형식 가져 오기
- 10. 값에서 숫자 형식 가져 오기
- 11. 올바른 JSON 형식 가져 오기
- 12. DbEntityType에서 원래 형식 가져 오기
- 13. UI없이 데이터 형식 가져 오기
- 14. 데이터 형식/DataTemplateKey 가져 오기
- 15. 긴 데이터 형식 가져 오기
- 16. matlab 가져 오기 텍스트 형식
- 17. QWebPage, MIME 형식 가져 오기
- 18. Ironpython : IEnumerator
- 19. IEnumerable & IEnumerator
- 20. 라이브러리 가져 오기 가져 오기, C++/VisualStudio2013
- 21. 가져 오기 날짜 시간 특정 형식
- 22. 열 이름에서 데이터 형식 가져 오기
- 23. C# IEnumerator Visual Studio 2008에서 허용하지 않습니다.
- 24. C#에서 Excel 셀의 데이터 형식 가져 오기
- 25. C# 내부 클래스에서 파생 된 형식 이름 가져 오기
- 26. C# Entity Framework를 사용하여 SQL 데이터베이스에서 이미지 형식 가져 오기
- 27. C#을 사용하여 SQL Server 열의 데이터 형식 가져 오기
- 28. C# IEnumerable 형식 가져 오기 <TModel>
- 29. SAS Proc 가져 오기 및 잘못된 형식
- 30. Outlook MailItem의 콘텐츠 형식 가져 오기
'enumerator.Current.GetType()'? – Chris
당신이 달성하려는 것을 보여주고 싶다면 * 도움이 될 것입니다. 귀하의 질문은 현재 매우 불분명합니다. –