Если я правильно понял, вы уже отфильтровали страны Азии, и вы хотите отфильтровать эти результаты дальше. Я бы сделал это одним из двух способов, если у вас есть население как int
var cities = asianCountries.Select(x => x.cities.Where( y => y.population > 500000)).ToList();
, если это строка, то
var cities = asianCountries.Select(x => x.cities.Where(y => Convert.ToInt32(y.population) > 500000)).ToList();
Это должно работать, я думаю.
Вы должны использовать System.Windows.Forms.Cursor.Position : «Точка, которая представляет положение курсора в координатах экрана».
У Вас должен также быть следующий импорт для импорта DLL
using System.Runtime.InteropServices;
using System.Diagnostics;
Cursor.Position получит текущее положение мыши на экране (если вы используете Control , свойство MousePosition также получит то же значение).
Чтобы установить положение мыши, вам нужно будет использовать Cursor.Position
и присвоить ему новую Point :
Cursor.Position = new Point(x, y);
Вы можете сделать это в своем Main
] перед созданием формы.
Чтобы получить позицию, посмотрите на событие OnMouseMove. MouseEventArgs предоставит вам позиции x и y ...
protected override void OnMouseMove(MouseEventArgs mouseEv)
Чтобы установить положение мыши, используйте свойство Cursor.Position.
http://msdn.microsoft.com/en-us/library/system.windows .forms.cursor.position.aspx