声明前不能使用局部变量DateTime吗?

加斯珀·斯拉迪奇(GašperSladič)

我想在Main方法的控制台应用程序中获取当前的DateTime,但是出现编译器错误“在声明它之前不能使用局部变量DateTime”。以下是代码的一部分...

static void Main(string[] args)
{
       StringBuilder RequestString = new StringBuilder();
       string MachineID = "17";
       DateTime CT = DateTime.Now;
       string DateTime = CT.ToShortDateString();
       RequestString.Append(MachineID);
       RequestString.Append("|");
       RequestString.Append(DateTime);
       RequestString.Append("|");
}
卡米尔(Kamil Budziewski)

更改:

string DateTime = CT.ToShortDateString();

至:

string dateTime = CT.ToShortDateString();

您不能将其DateTime用作变量名。

编辑:@ user2864740提到的错误是因为变量DateTime是阴影DateTime类型,并且编译器认为OP正在调用Now字符串变量上的属性DateTime

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在声明之前不能使用局部变量

来自分类Dev

在声明之前不能使用局部变量“hitInfo”

来自分类Dev

为什么不能使用反射获得局部变量名称?

来自分类Dev

为什么在GNU C基本内联asm语句中不能使用局部变量?

来自分类Dev

声明之前无法使用局部变量

来自分类Dev

Roslyn 使用 SyntaxGenerator 声明局部变量

来自分类Dev

在声明之前使用局部变量“BtnPressed”

来自分类Dev

在声明之前不能引用局部变量“ request”

来自分类Dev

在声明之前不能引用局部变量“ request”

来自分类Dev

我可以声明局部变量不为null吗?

来自分类Dev

“函数最外层的局部变量不能使用与任何参数相同的名称”是什么意思?

来自分类Dev

在类构造函数中,为什么“这是必需的”?为什么我不能使用局部变量?

来自分类Dev

为什么不能在声明局部变量之前不像静态变量那样初始化局部变量?

来自分类Dev

在您的类中声明此属性或使用局部变量

来自分类Dev

Sonar抱怨变量声明。.我们不能使用“ _”吗?

来自分类Dev

Sonar抱怨变量声明。.我们不能使用“ _”吗?

来自分类Dev

全局声明变量还是局部变量?

来自分类Dev

我可以使用在数组范围之外声明为局部变量的数组的值吗?

来自分类Dev

我可以在testCafe中使用局部变量吗?

来自分类Dev

可以在方法之外使用局部变量吗?

来自分类Dev

全局变量声明 + 未绑定错误:赋值前引用了局部变量?

来自分类Dev

声明局部变量的良好风格

来自分类Dev

Java:lambda局部变量声明问题

来自分类Dev

局部变量不能采用方法参数

来自分类Dev

C ++包含循环。不能使用前向声明

来自分类Dev

使用速记符号声明和初始化变量:类变量与局部变量

来自分类Dev

为什么不能使用auto声明变量?

来自分类Dev

在声明局部变量时,最好在Dart中声明类型或仅使用`var`。

来自分类Dev

UnboundLocalError:分配前引用的局部变量

Related 相关文章

  1. 1

    在声明之前不能使用局部变量

  2. 2

    在声明之前不能使用局部变量“hitInfo”

  3. 3

    为什么不能使用反射获得局部变量名称?

  4. 4

    为什么在GNU C基本内联asm语句中不能使用局部变量?

  5. 5

    声明之前无法使用局部变量

  6. 6

    Roslyn 使用 SyntaxGenerator 声明局部变量

  7. 7

    在声明之前使用局部变量“BtnPressed”

  8. 8

    在声明之前不能引用局部变量“ request”

  9. 9

    在声明之前不能引用局部变量“ request”

  10. 10

    我可以声明局部变量不为null吗?

  11. 11

    “函数最外层的局部变量不能使用与任何参数相同的名称”是什么意思?

  12. 12

    在类构造函数中,为什么“这是必需的”?为什么我不能使用局部变量?

  13. 13

    为什么不能在声明局部变量之前不像静态变量那样初始化局部变量?

  14. 14

    在您的类中声明此属性或使用局部变量

  15. 15

    Sonar抱怨变量声明。.我们不能使用“ _”吗?

  16. 16

    Sonar抱怨变量声明。.我们不能使用“ _”吗?

  17. 17

    全局声明变量还是局部变量?

  18. 18

    我可以使用在数组范围之外声明为局部变量的数组的值吗?

  19. 19

    我可以在testCafe中使用局部变量吗?

  20. 20

    可以在方法之外使用局部变量吗?

  21. 21

    全局变量声明 + 未绑定错误:赋值前引用了局部变量?

  22. 22

    声明局部变量的良好风格

  23. 23

    Java:lambda局部变量声明问题

  24. 24

    局部变量不能采用方法参数

  25. 25

    C ++包含循环。不能使用前向声明

  26. 26

    使用速记符号声明和初始化变量:类变量与局部变量

  27. 27

    为什么不能使用auto声明变量?

  28. 28

    在声明局部变量时,最好在Dart中声明类型或仅使用`var`。

  29. 29

    UnboundLocalError:分配前引用的局部变量

热门标签

归档