我已经在我的项目中引用了NAudio库,当我运行我的代码时,它告诉我沿着”表达式表示一个type
,在哪里预计有method group
。Ubuntu linux上的Monodevelop + NAudio告诉我“表达式表示方法组的类型
这里是我的代码和错误是在waveFile = WaveFileReader("somefile.wav");
using System;
using Gst;
using GLib;
using Gst.BasePlugins;
using NAudio;
using NAudio.Wave;
namespace record_audio_simple_test
{
class MainClass
{
//Define class variables
private NAudio.Wave.WaveFileReader waveFile = null;
private NAudio.Wave.DirectSoundOut output = null;
public static void Main (string[] args)
{
waveFile = WaveFileReader("somefile.wav");
}
}
}
我使用MonoDevelop的,Ubuntu Linux操作系统,并且n音讯行了,我的目标硬件是一个嵌入式的Linux机器,但首先我需要使它在我尝试将它移植到嵌入式盒子之前工作我使用的是NAudio,因为我认为只要它们支持在目标系统上安装的编解码器(如Gstreamer或w/e),它就会交叉兼容。
您是否缺少新的关键字? waveFile = new WaveFileReader(“somefile.wav”); – Amitd
就是这样!非常感谢你!它很难知道如何初始化事情。 – Xenland