Runtime: 'μœ ν˜•'에 'IsEnum'에 λŒ€ν•œ μ •μ˜κ°€ μ—†μŠ΅λ‹ˆλ‹€.

에 λ§Œλ“  2015λ…„ 04μ›” 21일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: dotnet/runtime

CoreCLR둜 λ³€ν™˜ν•˜λŠ” ν”„λ‘œμ νŠΈλ₯Ό λΉŒλ“œν•  λ•Œ λ‹€μŒ 였λ₯˜κ°€ λ°œμƒν–ˆμŠ΅λ‹ˆλ‹€.

C:\Users\Benjamin\Projects\MiniProfiler\StackExchange.Profiling\SqlTiming.cs(136,25): 였λ₯˜ CS1061: 'μœ ν˜•'에 'IsEnum'에 λŒ€ν•œ μ •μ˜κ°€ μ—†κ³  첫 번째 인수λ₯Ό ν—ˆμš©ν•˜λŠ” ν™•μž₯ λ©”μ„œλ“œ 'IsEnum'이 μ—†μŠ΅λ‹ˆλ‹€. 'Type' μœ ν˜•μ„ 찾을 수 μžˆμŠ΅λ‹ˆλ‹€(using μ§€μ‹œλ¬Έ λ˜λŠ” μ–΄μ…ˆλΈ”λ¦¬ μ°Έμ‘°κ°€ λˆ„λ½λ˜μ—ˆμŠ΅λ‹ˆκΉŒ?)

이것에 λŒ€ν•΄ λ‚˜μ—κ²Œ μ΄μƒν•œ 점은 μ˜¨λΌμΈμ—μ„œ 찾을 수 μžˆλŠ” λͺ¨λ“  것이 Type λ₯Ό μ‚¬μš©ν•  수 μžˆμ–΄μ•Ό ν•˜κ³  IsEnum 속성 을 μ‚¬μš©ν•  수 μžˆμ–΄μ•Ό ν•œλ‹€λŠ” 것을 λ‚˜νƒ€ λƒ…λ‹ˆλ‹€. Fowler의 μ—­ νŒ¨ν‚€μ§€ 검색 은 Type System.Runtime νŒ¨ν‚€μ§€μ—μ„œ System.Runtime 4.0.20-* λ₯Ό μ°Ύκ³  dnxcore50 ν”„λ ˆμž„μ›Œν¬μ˜ project.json 에 μ’…μ†μ„±μœΌλ‘œ

κ·ΈλŸ¬λ‚˜ 컴파일러 였λ₯˜κ°€ λ°œμƒν•˜κ³  dotPeekμ—μ„œλ„ System.Runtime νŒ¨ν‚€μ§€μ— Type μœ ν˜•μ΄ μ—†λ‹€κ³  λ§ν•©λ‹ˆλ‹€. λ‚΄κ°€ 무엇을 λ†“μ³€μŠ΅λ‹ˆκΉŒ?

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

@aggieben , μ•„λ§ˆλ„

λͺ¨λ“  3 λŒ“κΈ€

@aggieben , μ•„λ§ˆλ„

감사 ν•΄μš”!

2015-8-4 ν˜„μž¬ MSDN은 .Net 4.5/4.6의 μœ ν˜• μ•„λž˜μ— IsEnum을 λ‚˜μ—΄ν•©λ‹ˆλ‹€.
https://msdn.microsoft.com/en-us/library/System.Type_properties(v=vs.110).aspx

@stephentoub κ°μ‚¬ν•©λ‹ˆλ‹€. 도움이 λ˜μ—ˆμŠ΅λ‹ˆλ‹€!

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰