我已經在我的項目中引用了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