오류 CS0236에 문제가 있습니다. Converter.Newton오류 CS0236 : 필드 초기화 프로그램이 비 정적 필드, 메서드 또는 속성을 참조 할 수 없습니다.
필드 이니셜 라이저는 비 정적 필드, 메서드 또는 속성을 참조 할 수 없습니다 :첫째 :
오류 CS0236
public class Converter { public string Celsiusz { get; set; } public string Fahrenheit { get; set; } public string Kelvin{ get; set; } public string Rankinen { get; set; } public string Reaumur { get; set; } public string Romer { get; set; } public string Delisle { get; set; } public string Newton { get; set; } double CelsiuszDouble; bool bupa = double.TryParse(Newton, out CelsiuszDouble); }
두 가지 오류가오고있다
두 번째 :
,오류 CS0236 : 필드 이니셜 라이저는 비 정적 필드, 메서드 또는 속성 Converter.CelsiuszDouble을 참조 할 수 없습니다
이 코드는 그러므로 더 가지고, 비 정적 클래스의 공용 속성에 액세스하려고
오류 'Converter.Nevton'에서 그 경우 철자 실수가 아닙니다. –
코드의 마지막 줄은 클래스 정의에서 의미가 없습니다. 어딘가에 있어야한다고 생각합니다. (실제로 코드의 마지막 줄 모두입니다.) – David
죄송합니다. 오류는 5 월 언어로 작성되었으며 실수로 영어로 번역했습니다. 나는 이미 고쳤다. – Marek