【发布时间】:2014-09-29 03:23:07
【问题描述】:
这是我的代码,我试图制作停止、暂停和启动按钮,我对编程相当陌生,但 void 位给我一个错误,命名空间不能直接包含字段或方法等成员。
void MusicPlayer_CurrentStateChanged(object sender, RoutedEventArgs e)
{
switch (musicPlayer.CurrentState)
{
case MediaElementState.Playing:
systemControls.PlaybackStatus = MediaPlaybackStatus.Playing;
break;
case MediaElementState.Paused:
systemControls.PlaybackStatus = MediaPlaybackStatus.Paused;
break;
case MediaElementState.Stopped:
systemControls.PlaybackStatus = MediaPlaybackStatus.Stopped;
break;
case MediaElementState.Closed:
systemControls.PlaybackStatus = MediaPlaybackStatus.Closed;
break;
default:
break;
}
}
【问题讨论】:
-
发布其余代码
-
代码本身看起来不错,错误信息就是它所在的位置——所有方法都必须在一个类中,但(显然)这段代码不是。
标签: c# namespaces