有人可以写下以下的LINQ查询
鉴于以下数据,我需要以下每周得分最高的玩家以及如果他们赢得超过一周的计数.如果在一周内得分达到最高分,那么每个玩家得到一个计数.示例数据包括这种情况
Week Player Points
1 Steve 35
1 Mark 29
1 John 26
2 John 23
2 Mark 21
2 Steve 21
3 Mark 42
3 John 42
3 Steve 19
4 Pete 28
4 John 16
4 Steve 14
4 Mark 12
Run Code Online (Sandbox Code Playgroud)
结果将是
Player Count
Steve 1
John 2
Mark 1
Pete 1
Run Code Online (Sandbox Code Playgroud) 我希望能够在Blazor中不使用HTML INPUT标记的情况下捕获键盘输入。按下键后,我将显示一个图形来代表按下的字母。
像这样
@page "/counter"
@using Microsoft.AspNetCore.Components.Web
<div @onkeypress="e => KeyPress(e)">
Press any letter key
</div>
@code {
private void KeyPress(KeyboardEventArgs e)
{
var letter = e.Key;
}
}
Run Code Online (Sandbox Code Playgroud)
当我在其上设置断点时,似乎没有调用KeyPress方法。任何帮助,不胜感激。