错误CS0236:字段初始值设定项无法引用非静态字段,方法或属性

时间:2016-10-27 13:12:25

标签: c# asp.net-mvc

我遇到错误CS0236的问题。

'Content-Type': 'application/json'

有两个错误:

首先:

  

错误CS0236:字段初始值设定项无法引用非静态   字段,方法或属性Converter.Newton

第二

  

错误CS0236:字段初始值设定项无法引用非静态   字段,方法或属性Converter.CelsiuszDouble

2 个答案:

答案 0 :(得分:1)

此代码尝试访问非静态类的公共属性,因此您没有要访问的实例。

 bool bupa = double.TryParse(Newton, out CelsiuszDouble); 

如果您将属性更改为具有专用支持字段,则可以在代码中使用该字段。

答案 1 :(得分:1)

我同意@David你不能在类定义中编写这样的代码。您必须在构造函数方法中编写 bool = .... 部分。