이 질문에 도움주세요. Linq는 컬렉션이나 배열에서 작동한다고 생각했습니다. Linq은 어떻게 단일 문자열 변수에서 작동 하는가?Linq 함수를 사용할 수있는 변수는 문자열 형식 일 수 있습니다.
5
A
답변
6
LINQ To Objects는 주로 지정된 유형의 시퀀스에 대한 표준 인터페이스 인 IEnumerable<T>
에서 작동합니다. System.String
은 IEnumerable<char>
을 구현합니다. 즉 일련의 문자로 볼 수 있음을 의미합니다.
[SerializableAttribute]
[ComVisibleAttribute(true)]
public sealed class String : IComparable,
ICloneable, IConvertible, IComparable<string>, IEnumerable<char>,
IEnumerable, IEquatable<string>
LINQ 자체가 패턴, 무엇보다입니다. 이 문제에 대해서는 IEnumerable<T>
또는 IQueryable<T>
으로 국한되지 않습니다.
1
둘 중 하나도 아닙니다. 개체에 대한 LINQ는 IEnumerable<T>
및/또는 IQueryable<T>
에서 작동하는 확장 메서드 집합으로 구성됩니다.
형식이 IEnumerable<char>
을 구현하기 때문에 string
에 LINQ 메서드를 사용할 수 있습니다.
토마스
관련 문제
- 1. 형식 매개 변수는 형식 인수와 함께 사용할 수 없습니다.
- 2. 엔티티에 Linq - NotSupportedException - 동적 유형 - 문자열. 형식
- 3. 파이썬 오류 일 수 있습니다!
- 4. respone.Write (문자열) 일 문자열
- 5. WCF URI의 선택적 데이터 형식 (쿼리 문자열 매개 변수는 제외)
- 6. 문자열 매개 변수는
- 7. ResolveComReference 인수가 잘못되었습니다. "ItemSpec"매개 변수는 null 일 수 없습니다.
- 8. VBA를 VB.NET에 이식 : 함수 매개 변수는 다차원 배열 일 수 있습니다
- 9. 날짜 또는 문자열 일 수있는 매개 변수가있는 SQL Search
- 10. 파이썬 함수의 문자열 변수는 무엇입니까?
- 11. SendMessage 함수를 사용할 때 모니터가 손상 될 수 있습니다.
- 12. C++ 문제 일 수도 있습니다.
- 13. 목표 C의 형식 문자열
- 14. NHibernate QueryOver에서 SQL 함수를 사용할 수 있습니까?
- 15. LINQ 람다 매개 변수는 범위
- 16. 코드베이스를 사용할 수있는 경우 애플릿의 호스트 매개 변수는 무엇입니까?
- 17. DataContractSerializer : 원시 xml 일 수있는 문자열 멤버를 유지 하시겠습니까?
- 18. Delphi에서 문자열 "IsEmpty"메서드를 사용할 수 있습니까
- 19. 개체 또는 nil을 사용할 수있는 메서드 매개 변수는 무엇입니까?
- 20. S- 함수 생성으로 할 수있는 일
- 21. xaml의 문자열 형식
- 22. $ X {} 함수를 queryString 외부에서 사용할 수 있습니까?
- 23. PHP를 사용하면 많은 변수없이 사용할 수있는 요일을 알 수 있습니다.
- 24. MySQL 기능 사용할 수있는 것에 의지 할 수 있습니다
- 25. 문자열 형식 구분
- 26. Jquery에서 사용할 수있는 모든 문자열 연산은 무엇입니까?
- 27. Python 형식 문자열 "}"채우기
- 28. 문자열 형식 식 (파이썬)
- 29. 이 함수에 전달할 수있는 매개 변수는 무엇입니까?
- 30. SQLRT TESTCONNECTION 2는 1을 반환합니다. - 가능한 문제 일 수 있습니다.
당신은 남자입니다. 천재!!! –