CSPLayer 含代码
时间: 2024-05-02 13:14:29 浏览: 10
CSPlayer是一个用于播放音频和视频文件的类。它提供了一些方法和属性,可以控制媒体的播放、暂停、停止等操作。以下是一个简单的CSPlayer类的示例代码:
```csharp
using System;
public class CSPlayer
{
private string mediaFile;
private bool isPlaying;
public CSPlayer(string file)
{
mediaFile = file;
isPlaying = false;
}
public void Play()
{
if (!isPlaying)
{
Console.WriteLine("Playing: " + mediaFile);
isPlaying = true;
}
else
{
Console.WriteLine("Already playing.");
}
}
public void Pause()
{
if (isPlaying)
{
Console.WriteLine("Paused: " + mediaFile);
isPlaying = false;
}
else
{
Console.WriteLine("Not playing.");
}
}
public void Stop()
{
if (isPlaying)
{
Console.WriteLine("Stopped: " + mediaFile);
isPlaying = false;
}
else
{
Console.WriteLine("Not playing.");
}
}
}
public class Program
{
public static void Main(string[] args)
{
CSPlayer player = new CSPlayer("example.mp3");
player.Play();
player.Pause();
player.Stop();
}
}
```
上述代码定义了一个CSPlayer类,它接受一个媒体文件名作为参数,并提供了Play、Pause和Stop方法来控制媒体的播放、暂停和停止。在Main方法中,我们创建了一个CSPlayer对象,并调用了这些方法来演示其功能。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)