عندي console application محاولة لقراءة الـ wav file وتحويله إلى Binary هادا الكود بتاعي لكن أتوقع أنة خطء
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.DirectX;
using Microsoft.DirectX.DirectSound;
using Microsoft.DirectX.AudioVideoPlayback;
using NAudio;
using NAudio.Wave;
using System.Media;
namespace ConsoleApplication6
{
class Program
{
static void Main(string[] args)
{
const String filename = @"C:\Users\user\Documents\Visual Studio 2012\Projects\ConsoleApplication6\ConsoleApplication6\wolf_x.wav";
try
{
SoundPlayer(filename);
}
catch (Exception) {
Console.WriteLine("couldn't play");
}
try
{
Console.Write(Audiotobinary(filename));
}catch(Exception){
Console.WriteLine("couldn't convert");
}
Console.ReadLine();
}
private static void SoundPlayer(String fileurl) {
using (SoundPlayer Player = new SoundPlayer(fileurl))
{
Player.PlaySync();
}
}
private static String Audiotobinary(String fileurl)
{
String tobinary;
byte[] bytes = System.IO.File.ReadAllBytes(fileurl);
tobinary = bytes.ToString();
return tobinary;
}
}
}