傲林 2021-08-12 11:40 采纳率: 83.3%
浏览 23
已结题

WPF如何在程序中引用前端变量

我想在前端设定一个值来定义字节长度,代码如下

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();    
        }

        byte[] ReadBuffer => new byte[int.Parse(DataLengthtextBox.Text)];
    }

这样是正确的
但是我把lambda表达式改成赋值就出错

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();    
        }

        byte[] ReadBuffer = new byte[int.Parse(DataLengthtextBox.Text)];
    }

这样就是错误的

或者我将
byte[] ReadBuffer => new byte[int.Parse(DataLengthtextBox.Text)];
移动到MainWindows的构造函数中就出错,但是改成直接赋值有没问题。

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();    
            byte[] ReadBuffer = new byte[int.Parse(DataLengthtextBox.Text)];
        }        
    }

这样是正确的

    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();  
            byte[] ReadBuffer => new byte[int.Parse(DataLengthtextBox.Text)];  
        }        
    }

这样又报错

我想问一下这是为什么

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      问题事件

      • 系统已结题 3月17日
      • 已采纳回答 3月9日
      • 创建了问题 8月12日

      悬赏问题

      • ¥15 利用kmeans或kshape聚类分析对归一化的无量纲时间-降雨序列进行聚类
      • ¥20 misc尽快完成,急! ! !
      • ¥15 protel99.SE提示一下弹窗
      • ¥15 银河麒麟v10 执行.run失败如何解决
      • ¥15 如何用Python打开LA文件
      • ¥15 用mysql做一个高校工资管理系统
      • ¥21 Multisim设计用三端集成稳压器设计稳压电路
      • ¥15 tp6,在iframe里的网址通过获取url参数失败
      • ¥15 打开opendaylight查看拓扑,为什么直接就显示了两个Switch,在mininet配置了一个topo,这两个Switch还在
      • ¥15 无法远程连接pgsql