我已经在我的项目中引用了naudio库,当我运行我的代码时,它告诉我“expression表示atype
,这里应该是amethod group
。
这是我的代码,错误在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、UbuntuLinux和Naudio,我的目标硬件是一个嵌入式Linux盒子,但首先我需要让它工作,然后再尝试将它移植到我使用的嵌入式盒子,因为我假设只要目标系统上安装了支持它们的编解码器(如GStreamer或W/E),它就会是交叉兼容的。
最佳答案
看一看你的代码,你确定它没有像这样浸湿?以下内容:
WaveFileReader waveFile = new WaveFileReader("somefile.wav");
如果我错了就纠正我。如果我没有错的话,希望我能帮上忙。
关于c# - Ubuntu linux上的Monodevelop + NAudio告诉我“表达式表示方法组所在的类型,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13791669/