小编tlg*_*tlg的帖子

将属性添加到C#属性集参数

现在,没有使用属性,我有这个:

public void SetNumber([Array(new int[]{8})] Byte[] number)
Run Code Online (Sandbox Code Playgroud)

如您所见,我将该ArrayAttribute属性添加到参数中.

我想要做的是相同的,但在属性设置器上.这不起作用:

[Array(new int[]{8})]
public Byte[] SetNumber
{
  set
  {
  }
  get
  {
    return null;
  }
}
Run Code Online (Sandbox Code Playgroud)

有没有办法将属性附加到set_SetNumber value方法参数?

另外,一个相关的问题.生成的两个方法(get/set)没有自定义属性.任何人都可以向我解释为什么会这样?

c# attributes properties

7
推荐指数
1
解决办法
3000
查看次数

C#的运营商的运营顺序

我正在将C++实用程序移植到C#.当我在C++中运行以下语句时,我得到了正确的操作.当我在C#中运行相同的语句时,然而......

omgwtfbbq

有谁知道为什么'开始++'被执行?疯狂的是,如果我在i = 0时运行(i%2)== 0,则立即窗口返回true.

c# c++ operator-precedence

0
推荐指数
1
解决办法
1638
查看次数

标签 统计

c# ×2

attributes ×1

c++ ×1

operator-precedence ×1

properties ×1