BatchGuy.App.Shared.Services.AudioService.GetAudioTypeName C# (CSharp) Метод

GetAudioTypeName() публичный Метод

public GetAudioTypeName ( EnumAudioType audioType ) : string
audioType EnumAudioType
Результат string
        public string GetAudioTypeName(EnumAudioType audioType)
        {
            string name = string.Empty;

            switch (audioType)
            {
                case EnumAudioType.AC3:
                    name = "AC3";
                    break;
                case EnumAudioType.FLAC:
                    name = "FLAC";
                    break;
                case EnumAudioType.TrueHD:
                    name = "TrueHD";
                    break;
                case EnumAudioType.MPA:
                    name = "MPA";
                    break;
                case EnumAudioType.DTSMA:
                    name = "DTSMA";
                    break;
                case EnumAudioType.LPCM:
                    name = "LPCM";
                    break;
                case EnumAudioType.DTSEXPRESS:
                    name = "DTS Express";
                    break;
                case EnumAudioType.M4A:
                    name = "M4A";
                    break;
                default:
                    throw new Exception("Invalid Audio Type");
            }
            return name;
        }

Usage Example

Пример #1
0
 public void audioservice_can_get_ac3_audio_type_name()
 {
     //given
     EnumAudioType audioType = EnumAudioType.AC3;
     IAudioService service = new AudioService();
     //when
     string name = service.GetAudioTypeName(audioType);
     //then
     name.Should().Be("AC3");
 }
All Usage Examples Of BatchGuy.App.Shared.Services.AudioService::GetAudioTypeName