1

我已经在我的项目中引用了 NAudio 库,但是当我运行我的代码时,它会告诉我一些类似于“表达式表示 a type,其中 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、Ubuntu Linux 和 NAudio,我的目标硬件是一个嵌入式 linux 盒子,但首先我需要让它工作,然后我尝试将它移植到我正在使用 NAudio 的嵌入式盒子,因为我认为它会是交叉的- 兼容,只要它们是安装在目标系统上的受支持的编解码器(如 Gstreamer 或 w/e)。

4

1 回答 1

1

看看你的代码,你确定它不会看起来像这样吗?:

 WaveFileReader waveFile = new WaveFileReader("somefile.wav");

如果我错了,请纠正我。如果我没记错的话,希望我能有所帮助。

于 2012-12-09T20:52:37.323 回答