Common/Helper/MusicHelper.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace LisMusic.Common
{
/// <summary>
/// 音乐文件命名类型
/// </summary>
public enum MusicFileNameType
{
/// <summary>
/// 歌曲名。如:九万字.mp3
/// </summary>
OnlyName,
/// <summary>
/// 歌曲名-歌手1。如:九万字-黄诗扶.mp3
/// </summary>
NameWithSinger1,
/// <summary>
/// 歌曲名-歌手2。如:九万字(黄诗扶).mp3
/// </summary>
NameWithSinger2,
/// <summary>
/// 歌曲名-歌手3。如:九万字[黄诗扶].mp3
/// </summary>
NameWithSinger3,
/// <summary>
/// 歌手-歌曲名。如:黄诗扶-九万字.mp3
/// </summary>
SingerWithName
}
public class MusicHelper
{
/// <summary>
/// 歌曲名
/// </summary>
public string Name { get; set; }
/// <summary>
/// 歌手
/// </summary>
public string Singer { get; set; }
/// <summary>
/// 扩展名
/// </summary>
public string Extension { get; set; }
public string GetFileName(MusicFileNameType nameType = MusicFileNameType.OnlyName)
{
//获取
string strFileName = nameType switch
{
后面还有 14 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。