Cuadrícula Blazor con combos en cascada
La función de edición de la cuadrícula ofrece la posibilidad de utilizar componentes de cuadro combinado en cascada. Al seleccionar el valor en cualquier IgbCombo
anterior, los usuarios recibirán solo los datos que sean relevantes para su selección en el siguiente componente de cuadro combinado Blazor.
Descripción general de muestra de cuadrícula Angular con combinaciones en cascada
El siguiente ejemplo demuestra cómo funciona IgbGrid
con componentes anidados de Cascading IgbCombo
.
using System;
using System.Net.Http;
using System.Collections.Generic;
using System.Threading.Tasks;
using System.Text;
using Microsoft.AspNetCore.Components.WebAssembly.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
using IgniteUI.Blazor.Controls; // for registering Ignite UI modules
namespace Infragistics.Samples
{
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("app");
builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
// registering Ignite UI modules
builder.Services.AddIgniteUIBlazor(
typeof(IgbGridModule),
typeof(IgbComboModule)
);
await builder.Build().RunAsync();
}
}
}
csusing System;
using System.Collections.Generic;
public class WorldCitiesAbove500KItem
{
public double ID { get; set; }
public string Name { get; set; }
public string Country { get; set; }
public string Region { get; set; }
public double Population { get; set; }
}
public class WorldCitiesAbove500K
: List<WorldCitiesAbove500KItem>
{
public WorldCitiesAbove500K()
{
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10000,
Name = @"Shanghai",
Country = @"China",
Region = @"Shanghai",
Population = 22315474
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10001,
Name = @"Istanbul",
Country = @"Turkey",
Region = @"Istanbul",
Population = 14804116
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10002,
Name = @"Buenos Aires",
Country = @"Argentina",
Region = @"Buenos Aires F.D.",
Population = 13076300
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10003,
Name = @"Mumbai",
Country = @"India",
Region = @"Maharashtra",
Population = 12691836
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10004,
Name = @"Mexico City",
Country = @"Mexico",
Region = @"Mexico City",
Population = 12294193
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10005,
Name = @"Beijing",
Country = @"China",
Region = @"Beijing",
Population = 11716620
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10006,
Name = @"Karachi",
Country = @"Pakistan",
Region = @"Sindh",
Population = 11624219
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10007,
Name = @"Tianjin",
Country = @"China",
Region = @"Tianjin",
Population = 11090314
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10008,
Name = @"Guangzhou",
Country = @"China",
Region = @"Guangdong",
Population = 11071424
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10009,
Name = @"Delhi",
Country = @"India",
Region = @"Delhi",
Population = 10927986
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10010,
Name = @"Moscow",
Country = @"Russia",
Region = @"Moscow",
Population = 10381222
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10011,
Name = @"Shenzhen",
Country = @"China",
Region = @"Guangdong",
Population = 10358381
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10012,
Name = @"Dhaka",
Country = @"Bangladesh",
Region = @"Dhaka",
Population = 10356500
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10013,
Name = @"Seoul",
Country = @"South Korea",
Region = @"Seoul",
Population = 10349312
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10014,
Name = @"Sao Paulo",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 10021295
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10015,
Name = @"Wuhan",
Country = @"China",
Region = @"Hubei",
Population = 9785388
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10016,
Name = @"Lagos",
Country = @"Nigeria",
Region = @"Lagos",
Population = 9000000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10017,
Name = @"Jakarta",
Country = @"Indonesia",
Region = @"Jakarta",
Population = 8540121
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10018,
Name = @"Tokyo",
Country = @"Japan",
Region = @"Tokyo",
Population = 8336599
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10019,
Name = @"New York City",
Country = @"United States",
Region = @"New York",
Population = 8175133
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10020,
Name = @"Taipei",
Country = @"Taiwan",
Region = @"Taiwan",
Population = 7871900
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10021,
Name = @"Kinshasa",
Country = @"Democratic Republic of the Congo",
Region = @"Kinshasa",
Population = 7785965
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10022,
Name = @"Lima",
Country = @"Peru",
Region = @"Lima",
Population = 7737002
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10023,
Name = @"Cairo",
Country = @"Egypt",
Region = @"Cairo",
Population = 7734614
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10024,
Name = @"Bogota",
Country = @"Colombia",
Region = @"Bogota D.C.",
Population = 7674366
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10025,
Name = @"London",
Country = @"United Kingdom",
Region = @"England",
Population = 7556900
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10026,
Name = @"Hong Kong",
Country = @"Hong Kong",
Region = @"Central and Western",
Population = 7482500
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10027,
Name = @"Chongqing",
Country = @"China",
Region = @"Chongqing",
Population = 7457600
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10028,
Name = @"Chengdu",
Country = @"China",
Region = @"Sichuan",
Population = 7415590
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10029,
Name = @"Dongguan",
Country = @"China",
Region = @"Guangdong",
Population = 7271322
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10030,
Name = @"Baghdad",
Country = @"Iraq",
Region = @"Baghdad",
Population = 7216000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10031,
Name = @"Foshan",
Country = @"China",
Region = @"Guangdong",
Population = 7197394
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10032,
Name = @"Nanjing",
Country = @"China",
Region = @"Jiangsu",
Population = 7165292
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10033,
Name = @"Tehran",
Country = @"Iran",
Region = @"Tehran",
Population = 7153309
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10034,
Name = @"Xian",
Country = @"China",
Region = @"Shaanxi",
Population = 6501190
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10035,
Name = @"Ahmedabad",
Country = @"India",
Region = @"Gujarat",
Population = 6357693
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10036,
Name = @"Lahore",
Country = @"Pakistan",
Region = @"Punjab",
Population = 6310888
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10037,
Name = @"Shenyang",
Country = @"China",
Region = @"Liaoning",
Population = 6255921
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10038,
Name = @"Hangzhou",
Country = @"China",
Region = @"Zhejiang",
Population = 6241971
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10039,
Name = @"Rio de Janeiro",
Country = @"Brazil",
Region = @"Rio de Janeiro",
Population = 6023699
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10040,
Name = @"Harbin",
Country = @"China",
Region = @"Heilongjiang",
Population = 5878939
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10041,
Name = @"Suzhou",
Country = @"China",
Region = @"Jiangsu",
Population = 5345961
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10042,
Name = @"Shantou",
Country = @"China",
Region = @"Guangdong",
Population = 5329024
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10043,
Name = @"Bangkok",
Country = @"Thailand",
Region = @"Bangkok",
Population = 5104476
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10044,
Name = @"Bengaluru",
Country = @"India",
Region = @"Karnataka",
Population = 5104047
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10045,
Name = @"Saint Petersburg",
Country = @"Russia",
Region = @"St.-Petersburg",
Population = 5028000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10046,
Name = @"Santiago",
Country = @"Chile",
Region = @"Santiago Metropolitan",
Population = 4837295
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10047,
Name = @"Kolkata",
Country = @"India",
Region = @"West Bengal",
Population = 4631392
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10048,
Name = @"Sydney",
Country = @"Australia",
Region = @"New South Wales",
Population = 4627345
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10049,
Name = @"Surat",
Country = @"India",
Region = @"Gujarat",
Population = 4591246
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10050,
Name = @"Taiyuan",
Country = @"China",
Region = @"Shanxi",
Population = 4529141
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10051,
Name = @"Yangon",
Country = @"Myanmar",
Region = @"Rangoon",
Population = 4477638
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10052,
Name = @"Jinan",
Country = @"China",
Region = @"Shandong",
Population = 4335989
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10053,
Name = @"Chennai",
Country = @"India",
Region = @"Tamil Nadu",
Population = 4328063
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10054,
Name = @"Zhengzhou",
Country = @"China",
Region = @"Henan",
Population = 4253913
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10055,
Name = @"Melbourne",
Country = @"Australia",
Region = @"Victoria",
Population = 4246375
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10056,
Name = @"Riyadh",
Country = @"Saudi Arabia",
Region = @"Riyadh Region",
Population = 4205961
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10057,
Name = @"Changchun",
Country = @"China",
Region = @"Jilin",
Population = 4193073
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10058,
Name = @"Dalian",
Country = @"China",
Region = @"Liaoning",
Population = 4087733
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10059,
Name = @"Los Angeles",
Country = @"United States",
Region = @"California",
Population = 3971883
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10060,
Name = @"Shijiazhuang",
Country = @"China",
Region = @"Hebei",
Population = 3938513
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10061,
Name = @"Chattogram",
Country = @"Bangladesh",
Region = @"Chittagong",
Population = 3920222
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10062,
Name = @"Kunming",
Country = @"China",
Region = @"Yunnan",
Population = 3855346
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10063,
Name = @"Nanning",
Country = @"China",
Region = @"Guangxi",
Population = 3839800
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10064,
Name = @"Alexandria",
Country = @"Egypt",
Region = @"Alexandria",
Population = 3811516
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10065,
Name = @"Qingdao",
Country = @"China",
Region = @"Shandong",
Population = 3718835
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10066,
Name = @"Busan",
Country = @"South Korea",
Region = @"Busan",
Population = 3678555
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10067,
Name = @"Abidjan",
Country = @"Ivory Coast",
Region = @"Abidjan",
Population = 3677115
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10068,
Name = @"Kano",
Country = @"Nigeria",
Region = @"Kano",
Population = 3626068
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10069,
Name = @"Hyderabad",
Country = @"India",
Region = @"Telangana",
Population = 3597816
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10070,
Name = @"Puyang",
Country = @"China",
Region = @"Zhejiang",
Population = 3590000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10071,
Name = @"Yokohama",
Country = @"Japan",
Region = @"Kanagawa",
Population = 3574443
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10072,
Name = @"Ibadan",
Country = @"Nigeria",
Region = @"Oyo",
Population = 3565108
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10073,
Name = @"Singapore",
Country = @"Singapore",
Region = @"",
Population = 3547809
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10074,
Name = @"Wuxi",
Country = @"China",
Region = @"Jiangsu",
Population = 3543719
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10075,
Name = @"Xiamen",
Country = @"China",
Region = @"Fujian",
Population = 3531347
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10076,
Name = @"Ankara",
Country = @"Turkey",
Region = @"Ankara",
Population = 3517182
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10077,
Name = @"Ningbo",
Country = @"China",
Region = @"Zhejiang",
Population = 3491597
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10078,
Name = @"Ho Chi Minh City",
Country = @"Vietnam",
Region = @"Ho Chi Minh",
Population = 3467331
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10079,
Name = @"Shiyan",
Country = @"China",
Region = @"Hubei",
Population = 3460000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10080,
Name = @"Cape Town",
Country = @"South Africa",
Region = @"Western Cape",
Population = 3433441
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10081,
Name = @"Berlin",
Country = @"Germany",
Region = @"Berlin",
Population = 3426354
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10082,
Name = @"Tangshan",
Country = @"China",
Region = @"Hebei",
Population = 3372102
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10083,
Name = @"Hefei",
Country = @"China",
Region = @"Anhui",
Population = 3310268
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10084,
Name = @"Changzhou",
Country = @"China",
Region = @"Jiangsu",
Population = 3290918
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10085,
Name = @"Madrid",
Country = @"Spain",
Region = @"Madrid",
Population = 3255944
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10086,
Name = @"Pyongyang",
Country = @"North Korea",
Region = @"Pyongyang",
Population = 3222000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10087,
Name = @"Casablanca",
Country = @"Morocco",
Region = @"Casablanca-Settat",
Population = 3144909
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10088,
Name = @"Zibo",
Country = @"China",
Region = @"Shandong",
Population = 3129228
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10089,
Name = @"Durban",
Country = @"South Africa",
Region = @"KwaZulu-Natal",
Population = 3120282
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10090,
Name = @"Fuzhou",
Country = @"China",
Region = @"Fujian",
Population = 3102421
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10091,
Name = @"Changsha",
Country = @"China",
Region = @"Hunan",
Population = 3093980
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10092,
Name = @"Kabul",
Country = @"Afghanistan",
Region = @"Kabul",
Population = 3043532
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10093,
Name = @"Guiyang",
Country = @"China",
Region = @"Guizhou",
Population = 3037159
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10094,
Name = @"UEruemqi",
Country = @"China",
Region = @"Xinjiang",
Population = 3029372
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10095,
Name = @"Caracas",
Country = @"Venezuela",
Region = @"Distrito Federal",
Population = 3000000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10096,
Name = @"Dubai",
Country = @"United Arab Emirates",
Region = @"Dubai",
Population = 2956587
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10097,
Name = @"Pune",
Country = @"India",
Region = @"Maharashtra",
Population = 2935744
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10098,
Name = @"Jeddah",
Country = @"Saudi Arabia",
Region = @"Mecca Region",
Population = 2867446
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10099,
Name = @"Kanpur",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 2823249
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10100,
Name = @"Kyiv",
Country = @"Ukraine",
Region = @"Kyiv City",
Population = 2797553
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10101,
Name = @"Luanda",
Country = @"Angola",
Region = @"Luanda",
Population = 2776168
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10102,
Name = @"Quezon City",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 2761720
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10103,
Name = @"Addis Ababa",
Country = @"Ethiopia",
Region = @"Addis Ababa",
Population = 2757729
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10104,
Name = @"Nairobi",
Country = @"Kenya",
Region = @"Nairobi Area",
Population = 2750547
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10105,
Name = @"Zhongshan",
Country = @"China",
Region = @"Guangdong",
Population = 2740994
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10106,
Name = @"Baoding",
Country = @"China",
Region = @"Hebei",
Population = 2739887
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10107,
Name = @"Chicago",
Country = @"United States",
Region = @"Illinois",
Population = 2720546
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10108,
Name = @"Salvador",
Country = @"Brazil",
Region = @"Bahia",
Population = 2711840
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10109,
Name = @"Jaipur",
Country = @"India",
Region = @"Rajasthan",
Population = 2711758
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10110,
Name = @"Dar es Salaam",
Country = @"Tanzania",
Region = @"Dar es Salaam",
Population = 2698652
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10111,
Name = @"Wenzhou",
Country = @"China",
Region = @"Zhejiang",
Population = 2686825
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10112,
Name = @"Lanzhou",
Country = @"China",
Region = @"Gansu",
Population = 2628426
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10113,
Name = @"Incheon",
Country = @"South Korea",
Region = @"Incheon",
Population = 2628000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10114,
Name = @"Yunfu",
Country = @"China",
Region = @"Guangdong",
Population = 2612800
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10117,
Name = @"Basrah",
Country = @"Iraq",
Region = @"Basra",
Population = 2600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10116,
Name = @"Navi Mumbai",
Country = @"India",
Region = @"Maharashtra",
Population = 2600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10115,
Name = @"Toronto",
Country = @"Canada",
Region = @"Ontario",
Population = 2600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10118,
Name = @"Osaka",
Country = @"Japan",
Region = @"Osaka",
Population = 2592413
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10119,
Name = @"Mogadishu",
Country = @"Somalia",
Region = @"Banaadir",
Population = 2587183
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10120,
Name = @"Daegu",
Country = @"South Korea",
Region = @"Daegu",
Population = 2566540
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10121,
Name = @"Maoming",
Country = @"China",
Region = @"Guangdong",
Population = 2539148
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10122,
Name = @"Faisalabad",
Country = @"Pakistan",
Region = @"Punjab",
Population = 2506595
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10123,
Name = @"Izmir",
Country = @"Turkey",
Region = @"Izmir",
Population = 2500603
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10124,
Name = @"Huaian",
Country = @"China",
Region = @"Jiangsu",
Population = 2494013
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10125,
Name = @"Dakar",
Country = @"Senegal",
Region = @"Dakar",
Population = 2476400
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10126,
Name = @"Lucknow",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 2472011
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10127,
Name = @"Giza",
Country = @"Egypt",
Region = @"Giza",
Population = 2443203
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10128,
Name = @"Fortaleza",
Country = @"Brazil",
Region = @"Ceara",
Population = 2400000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10129,
Name = @"Cali",
Country = @"Colombia",
Region = @"Valle del Cauca",
Population = 2392877
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10130,
Name = @"Surabaya",
Country = @"Indonesia",
Region = @"East Java",
Population = 2374658
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10131,
Name = @"Belo Horizonte",
Country = @"Brazil",
Region = @"Minas Gerais",
Population = 2373224
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10132,
Name = @"Nanchang",
Country = @"China",
Region = @"Jiangxi",
Population = 2357839
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10133,
Name = @"Rome",
Country = @"Italy",
Region = @"Latium",
Population = 2318895
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10134,
Name = @"Mashhad",
Country = @"Iran",
Region = @"Razavi Khorasan",
Population = 2307177
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10135,
Name = @"Linyi",
Country = @"China",
Region = @"Shandong",
Population = 2303648
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10136,
Name = @"Brooklyn",
Country = @"United States",
Region = @"New York",
Population = 2300664
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10137,
Name = @"Houston",
Country = @"United States",
Region = @"Texas",
Population = 2296224
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10138,
Name = @"Nantong",
Country = @"China",
Region = @"Jiangsu",
Population = 2273326
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10139,
Name = @"Queens",
Country = @"United States",
Region = @"New York",
Population = 2272771
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10140,
Name = @"Nagpur",
Country = @"India",
Region = @"Maharashtra",
Population = 2228018
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10141,
Name = @"Yantai",
Country = @"China",
Region = @"Shandong",
Population = 2227733
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10142,
Name = @"Maracaibo",
Country = @"Venezuela",
Region = @"Zulia",
Population = 2225000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10143,
Name = @"Brasilia",
Country = @"Brazil",
Region = @"Federal District",
Population = 2207718
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10144,
Name = @"Santo Domingo",
Country = @"Dominican Republic",
Region = @"Nacional",
Population = 2201941
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10145,
Name = @"Nagoya",
Country = @"Japan",
Region = @"Aichi",
Population = 2191279
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10146,
Name = @"Brisbane",
Country = @"Australia",
Region = @"Queensland",
Population = 2189878
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10147,
Name = @"Havana",
Country = @"Cuba",
Region = @"Havana",
Population = 2163824
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10148,
Name = @"Paris",
Country = @"France",
Region = @"Ile-de-France",
Population = 2138551
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10149,
Name = @"Huizhou",
Country = @"China",
Region = @"Guangdong",
Population = 2090578
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10150,
Name = @"Al Mawsil al Jadidah",
Country = @"Iraq",
Region = @"Nineveh",
Population = 2065597
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10151,
Name = @"Haikou",
Country = @"China",
Region = @"Hainan",
Population = 2046189
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10152,
Name = @"Weifang",
Country = @"China",
Region = @"Shandong",
Population = 2044028
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10153,
Name = @"Zunyi",
Country = @"China",
Region = @"Guizhou",
Population = 2037775
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10154,
Name = @"Johannesburg",
Country = @"South Africa",
Region = @"Gauteng",
Population = 2026469
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10155,
Name = @"Kowloon",
Country = @"Hong Kong",
Region = @"Kowloon City",
Population = 2019533
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10156,
Name = @"Al Basrah al Qadimah",
Country = @"Iraq",
Region = @"Basra",
Population = 2015483
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10157,
Name = @"Lianyungang",
Country = @"China",
Region = @"Jiangsu",
Population = 2001009
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10158,
Name = @"Almaty",
Country = @"Kazakhstan",
Region = @"Almaty",
Population = 2000900
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10159,
Name = @"Medellin",
Country = @"Colombia",
Region = @"Antioquia",
Population = 1999979
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10160,
Name = @"Tashkent",
Country = @"Uzbekistan",
Region = @"Tashkent",
Population = 1978028
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10161,
Name = @"Algiers",
Country = @"Algeria",
Region = @"Algiers",
Population = 1977663
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10162,
Name = @"Ganzhou",
Country = @"China",
Region = @"Jiangxi",
Population = 1977253
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10163,
Name = @"Khartoum",
Country = @"Sudan",
Region = @"Khartoum",
Population = 1974647
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10164,
Name = @"Accra",
Country = @"Ghana",
Region = @"Greater Accra",
Population = 1963264
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10165,
Name = @"Guayaquil",
Country = @"Ecuador",
Region = @"Guayas",
Population = 1952029
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10166,
Name = @"Ordos",
Country = @"China",
Region = @"Inner Mongolia",
Population = 1940653
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10167,
Name = @"Sanaa",
Country = @"Yemen",
Region = @"Amanat Alasimah",
Population = 1937451
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10168,
Name = @"Beirut",
Country = @"Lebanon",
Region = @"Beyrouth",
Population = 1916100
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10169,
Name = @"Jieyang",
Country = @"China",
Region = @"Guangdong",
Population = 1899394
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10170,
Name = @"Perth",
Country = @"Australia",
Region = @"Western Australia",
Population = 1896548
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10171,
Name = @"Sapporo",
Country = @"Japan",
Region = @"Hokkaido",
Population = 1883027
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10172,
Name = @"Jilin",
Country = @"China",
Region = @"Jilin",
Population = 1881977
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10173,
Name = @"Bucharest",
Country = @"Romania",
Region = @"Bucharest",
Population = 1877155
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10174,
Name = @"Camayenne",
Country = @"Guinea",
Region = @"Conakry",
Population = 1871242
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10175,
Name = @"Nanchong",
Country = @"China",
Region = @"Sichuan",
Population = 1858875
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10176,
Name = @"Indore",
Country = @"India",
Region = @"Madhya Pradesh",
Population = 1837041
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10177,
Name = @"Vadodara",
Country = @"India",
Region = @"Gujarat",
Population = 1822221
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10178,
Name = @"Iztapalapa",
Country = @"Mexico",
Region = @"Mexico City",
Population = 1815786
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10179,
Name = @"Nanyang",
Country = @"China",
Region = @"Henan",
Population = 1811812
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10180,
Name = @"Fuyang",
Country = @"China",
Region = @"Anhui",
Population = 1768947
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10181,
Name = @"Conakry",
Country = @"Guinea",
Region = @"Conakry",
Population = 1767200
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10182,
Name = @"Bayan Nur",
Country = @"China",
Region = @"Inner Mongolia",
Population = 1760000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10183,
Name = @"Maracay",
Country = @"Venezuela",
Region = @"Aragua",
Population = 1754256
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10184,
Name = @"Medan",
Country = @"Indonesia",
Region = @"North Sumatra",
Population = 1750971
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10185,
Name = @"Chaozhou",
Country = @"China",
Region = @"Guangdong",
Population = 1750945
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10186,
Name = @"Rawalpindi",
Country = @"Pakistan",
Region = @"Punjab",
Population = 1743101
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10187,
Name = @"Minsk",
Country = @"Belarus",
Region = @"Minsk City",
Population = 1742124
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10188,
Name = @"Budapest",
Country = @"Hungary",
Region = @"Budapest",
Population = 1741041
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10189,
Name = @"Mosul",
Country = @"Iraq",
Region = @"Nineveh",
Population = 1739800
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10190,
Name = @"Hamburg",
Country = @"Germany",
Region = @"Hamburg",
Population = 1739117
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10191,
Name = @"Qingyuan",
Country = @"China",
Region = @"Guangdong",
Population = 1738424
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10192,
Name = @"Taian",
Country = @"China",
Region = @"Shandong",
Population = 1735425
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10193,
Name = @"Shaoxing",
Country = @"China",
Region = @"Zhejiang",
Population = 1725726
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10194,
Name = @"Curitiba",
Country = @"Brazil",
Region = @"Parana",
Population = 1718421
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10195,
Name = @"Warsaw",
Country = @"Poland",
Region = @"Mazovia",
Population = 1702139
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10196,
Name = @"Bandung",
Country = @"Indonesia",
Region = @"West Java",
Population = 1699719
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10197,
Name = @"Soweto",
Country = @"South Africa",
Region = @"Gauteng",
Population = 1695047
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10198,
Name = @"Vienna",
Country = @"Austria",
Region = @"Vienna",
Population = 1691468
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10199,
Name = @"Kallakurichi",
Country = @"India",
Region = @"Tamil Nadu",
Population = 1682687
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10200,
Name = @"Huainan",
Country = @"China",
Region = @"Anhui",
Population = 1666826
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10201,
Name = @"Wuhu",
Country = @"China",
Region = @"Anhui",
Population = 1665000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10202,
Name = @"Rabat",
Country = @"Morocco",
Region = @"Rabat-Sale-Kenitra",
Population = 1655753
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10203,
Name = @"Ecatepec de Morelos",
Country = @"Mexico",
Region = @"Mexico",
Population = 1655015
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10204,
Name = @"Suzhou",
Country = @"China",
Region = @"Anhui",
Population = 1647642
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10205,
Name = @"Luan",
Country = @"China",
Region = @"Anhui",
Population = 1644344
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10206,
Name = @"Barcelona",
Country = @"Spain",
Region = @"Catalonia",
Population = 1621537
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10207,
Name = @"Valencia",
Country = @"Venezuela",
Region = @"Carabobo",
Population = 1619470
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10208,
Name = @"Pretoria",
Country = @"South Africa",
Region = @"Gauteng",
Population = 1619438
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10209,
Name = @"Yancheng",
Country = @"China",
Region = @"Jiangsu",
Population = 1615717
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10210,
Name = @"Zhanjiang",
Country = @"China",
Region = @"Guangdong",
Population = 1611868
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10211,
Name = @"Taizhou",
Country = @"China",
Region = @"Jiangsu",
Population = 1607108
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10212,
Name = @"Aleppo",
Country = @"Syria",
Region = @"Aleppo",
Population = 1602264
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10214,
Name = @"Manila",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 1600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10213,
Name = @"Montreal",
Country = @"Canada",
Region = @"Quebec",
Population = 1600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10215,
Name = @"Patna",
Country = @"India",
Region = @"Bihar",
Population = 1599920
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10216,
Name = @"Bhopal",
Country = @"India",
Region = @"Madhya Pradesh",
Population = 1599914
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10217,
Name = @"Manaus",
Country = @"Brazil",
Region = @"Amazonas",
Population = 1598210
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10218,
Name = @"Dazhou",
Country = @"China",
Region = @"Sichuan",
Population = 1589435
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10219,
Name = @"Yangzhou",
Country = @"China",
Region = @"Jiangsu",
Population = 1584237
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10220,
Name = @"Kaduna",
Country = @"Nigeria",
Region = @"Kaduna",
Population = 1582102
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10221,
Name = @"Phnom Penh",
Country = @"Cambodia",
Region = @"Phnom Penh",
Population = 1573544
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10222,
Name = @"Guilin",
Country = @"China",
Region = @"Guangxi",
Population = 1572300
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10223,
Name = @"Damascus",
Country = @"Syria",
Region = @"Dimashq",
Population = 1569394
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10224,
Name = @"Philadelphia",
Country = @"United States",
Region = @"Pennsylvania",
Population = 1567442
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10225,
Name = @"Phoenix",
Country = @"United States",
Region = @"Arizona",
Population = 1563025
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10226,
Name = @"Zhuhai",
Country = @"China",
Region = @"Guangdong",
Population = 1562530
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10227,
Name = @"Zhaoqing",
Country = @"China",
Region = @"Guangdong",
Population = 1553109
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10228,
Name = @"Isfahan",
Country = @"Iran",
Region = @"Isfahan",
Population = 1547164
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10229,
Name = @"Ludhiana",
Country = @"India",
Region = @"Punjab",
Population = 1545368
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10230,
Name = @"Harare",
Country = @"Zimbabwe",
Region = @"Harare",
Population = 1542813
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10231,
Name = @"Shangqiu",
Country = @"China",
Region = @"Henan",
Population = 1536392
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10232,
Name = @"Kobe",
Country = @"Japan",
Region = @"Hyogo",
Population = 1528478
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10233,
Name = @"Bekasi",
Country = @"Indonesia",
Region = @"West Java",
Population = 1520119
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10234,
Name = @"Kaohsiung",
Country = @"Taiwan",
Region = @"Takao",
Population = 1519711
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10235,
Name = @"Stockholm",
Country = @"Sweden",
Region = @"Stockholm",
Population = 1515017
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10236,
Name = @"Caloocan City",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 1500000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10237,
Name = @"Guadalajara",
Country = @"Mexico",
Region = @"Jalisco",
Population = 1495182
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10238,
Name = @"Yinchuan",
Country = @"China",
Region = @"Ningxia Hui Autonomous Region",
Population = 1487579
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10239,
Name = @"Manhattan",
Country = @"United States",
Region = @"New York",
Population = 1487536
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10240,
Name = @"Asuncion",
Country = @"Paraguay",
Region = @"Asuncion",
Population = 1482200
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10241,
Name = @"Jiangmen",
Country = @"China",
Region = @"Guangdong",
Population = 1480023
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10242,
Name = @"Recife",
Country = @"Brazil",
Region = @"Pernambuco",
Population = 1478098
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10243,
Name = @"Daejeon",
Country = @"South Korea",
Region = @"Daejeon",
Population = 1475221
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10244,
Name = @"San Antonio",
Country = @"United States",
Region = @"Texas",
Population = 1469845
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10245,
Name = @"Kumasi",
Country = @"Ghana",
Region = @"Ashanti",
Population = 1468609
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10246,
Name = @"Jinhua",
Country = @"China",
Region = @"Zhejiang",
Population = 1463990
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10247,
Name = @"Kota Bharu",
Country = @"Malaysia",
Region = @"Kelantan",
Population = 1459994
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10248,
Name = @"Kyoto",
Country = @"Japan",
Region = @"Kyoto",
Population = 1459640
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10249,
Name = @"Changde",
Country = @"China",
Region = @"Hunan",
Population = 1457419
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10250,
Name = @"Kuala Lumpur",
Country = @"Malaysia",
Region = @"Kuala Lumpur",
Population = 1453975
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10251,
Name = @"Kaifeng",
Country = @"China",
Region = @"Henan",
Population = 1451741
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10252,
Name = @"Karaj",
Country = @"Iran",
Region = @"Alborz Province",
Population = 1448075
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10253,
Name = @"Kathmandu",
Country = @"Nepal",
Region = @"Bagmati Province",
Population = 1442271
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10254,
Name = @"Palembang",
Country = @"Indonesia",
Region = @"South Sumatra",
Population = 1441500
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10255,
Name = @"Suqian",
Country = @"China",
Region = @"Jiangsu",
Population = 1437685
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10256,
Name = @"Multan",
Country = @"Pakistan",
Region = @"Punjab",
Population = 1437230
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10257,
Name = @"Liuzhou",
Country = @"China",
Region = @"Guangxi",
Population = 1436599
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10258,
Name = @"Tirunelveli",
Country = @"India",
Region = @"Tamil Nadu",
Population = 1435844
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10259,
Name = @"Quanzhou",
Country = @"China",
Region = @"Fujian",
Population = 1435185
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10260,
Name = @"Puebla",
Country = @"Mexico",
Region = @"Puebla",
Population = 1434062
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10261,
Name = @"Hanoi",
Country = @"Vietnam",
Region = @"Hanoi",
Population = 1431270
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10262,
Name = @"Kharkiv",
Country = @"Ukraine",
Region = @"Kharkiv",
Population = 1430885
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10263,
Name = @"Agra",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 1430055
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10264,
Name = @"Cordoba",
Country = @"Argentina",
Region = @"Cordoba",
Population = 1428214
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10265,
Name = @"Tabriz",
Country = @"Iran",
Region = @"East Azerbaijan",
Population = 1424641
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10266,
Name = @"Novosibirsk",
Country = @"Russia",
Region = @"Novosibirsk Oblast",
Population = 1419007
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10267,
Name = @"Gwangju",
Country = @"South Korea",
Region = @"Gwangju",
Population = 1416938
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10268,
Name = @"Bursa",
Country = @"Turkey",
Region = @"Bursa",
Population = 1412701
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10269,
Name = @"Bozhou",
Country = @"China",
Region = @"Anhui",
Population = 1409436
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10270,
Name = @"Qujing",
Country = @"China",
Region = @"Yunnan",
Population = 1408500
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10271,
Name = @"Belem",
Country = @"Brazil",
Region = @"Para",
Population = 1407737
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10272,
Name = @"Fushun",
Country = @"China",
Region = @"Liaoning",
Population = 1400646
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10273,
Name = @"Quito",
Country = @"Ecuador",
Region = @"Pichincha",
Population = 1399814
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10274,
Name = @"San Diego",
Country = @"United States",
Region = @"California",
Population = 1394928
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10275,
Name = @"Fukuoka",
Country = @"Japan",
Region = @"Fukuoka",
Population = 1392289
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10276,
Name = @"Antananarivo",
Country = @"Madagascar",
Region = @"Analamanga",
Population = 1391433
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10277,
Name = @"Rajkot",
Country = @"India",
Region = @"Gujarat",
Population = 1390640
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10278,
Name = @"Luoyang",
Country = @"China",
Region = @"Henan",
Population = 1390581
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10279,
Name = @"Hyderabad",
Country = @"Pakistan",
Region = @"Sindh",
Population = 1386330
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10280,
Name = @"The Bronx",
Country = @"United States",
Region = @"New York",
Population = 1385108
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10281,
Name = @"Gujranwala",
Country = @"Pakistan",
Region = @"Punjab",
Population = 1384471
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10282,
Name = @"Barranquilla",
Country = @"Colombia",
Region = @"Atlantico",
Population = 1380425
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10283,
Name = @"Guankou",
Country = @"China",
Region = @"Hunan",
Population = 1380000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10284,
Name = @"Lubumbashi",
Country = @"Democratic Republic of the Congo",
Region = @"Haut-Katanga",
Population = 1373770
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10285,
Name = @"Porto Alegre",
Country = @"Brazil",
Region = @"Rio Grande do Sul",
Population = 1372741
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10286,
Name = @"Tangerang",
Country = @"Indonesia",
Region = @"Banten",
Population = 1372124
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10287,
Name = @"Najafgarh",
Country = @"India",
Region = @"Delhi",
Population = 1365000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10288,
Name = @"Santa Cruz de la Sierra",
Country = @"Bolivia",
Region = @"Santa Cruz",
Population = 1364389
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10289,
Name = @"Handan",
Country = @"China",
Region = @"Hebei",
Population = 1358318
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10290,
Name = @"Mianyang",
Country = @"China",
Region = @"Sichuan",
Population = 1355331
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10291,
Name = @"Kampala",
Country = @"Uganda",
Region = @"Central Region",
Population = 1353189
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10292,
Name = @"Yichang",
Country = @"China",
Region = @"Hubei",
Population = 1350150
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10293,
Name = @"Yekaterinburg",
Country = @"Russia",
Region = @"Sverdlovsk",
Population = 1349772
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10294,
Name = @"Heze",
Country = @"China",
Region = @"Shandong",
Population = 1346717
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10295,
Name = @"Khulna",
Country = @"Bangladesh",
Region = @"Khulna",
Population = 1342339
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10296,
Name = @"Douala",
Country = @"Cameroon",
Region = @"Littoral",
Population = 1338082
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10297,
Name = @"Gorakhpur",
Country = @"India",
Region = @"Haryana",
Population = 1324570
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10298,
Name = @"Sharjah",
Country = @"United Arab Emirates",
Region = @"Sharjah",
Population = 1324473
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10299,
Name = @"Mecca",
Country = @"Saudi Arabia",
Region = @"Mecca Region",
Population = 1323624
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10300,
Name = @"Makassar",
Country = @"Indonesia",
Region = @"South Sulawesi",
Population = 1321717
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10301,
Name = @"Ciudad Juarez",
Country = @"Mexico",
Region = @"Chihuahua",
Population = 1321004
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10302,
Name = @"Liupanshui",
Country = @"China",
Region = @"Guizhou",
Population = 1320825
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10303,
Name = @"Kawasaki",
Country = @"Japan",
Region = @"Kanagawa",
Population = 1306785
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10304,
Name = @"South Tangerang",
Country = @"Indonesia",
Region = @"Banten",
Population = 1303569
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10305,
Name = @"Baotou",
Country = @"China",
Region = @"Inner Mongolia",
Population = 1301768
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10306,
Name = @"Tijuana",
Country = @"Mexico",
Region = @"Baja California",
Population = 1300983
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10307,
Name = @"Dallas",
Country = @"United States",
Region = @"Texas",
Population = 1300092
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10308,
Name = @"Medina",
Country = @"Saudi Arabia",
Region = @"Medina Region",
Population = 1300000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10309,
Name = @"Yaounde",
Country = @"Cameroon",
Region = @"Centre",
Population = 1299369
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10310,
Name = @"Bamako",
Country = @"Mali",
Region = @"Bamako",
Population = 1297281
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10311,
Name = @"Qinzhou",
Country = @"China",
Region = @"Guangxi",
Population = 1296300
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10312,
Name = @"Luohe",
Country = @"China",
Region = @"Henan",
Population = 1294974
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10313,
Name = @"Xiangyang",
Country = @"China",
Region = @"Hubei",
Population = 1294733
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10314,
Name = @"Yangjiang",
Country = @"China",
Region = @"Guangdong",
Population = 1292987
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10315,
Name = @"Nashik",
Country = @"India",
Region = @"Maharashtra",
Population = 1289497
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10316,
Name = @"Semarang",
Country = @"Indonesia",
Region = @"Central Java",
Population = 1288084
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10317,
Name = @"Brazzaville",
Country = @"Republic of the Congo",
Region = @"Brazzaville",
Population = 1284609
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10318,
Name = @"Pimpri",
Country = @"India",
Region = @"Maharashtra",
Population = 1284606
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10319,
Name = @"Nizhniy Novgorod",
Country = @"Russia",
Region = @"Nizhny Novgorod Oblast",
Population = 1284164
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10320,
Name = @"Amman",
Country = @"Jordan",
Region = @"Amman",
Population = 1275857
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10321,
Name = @"Budta",
Country = @"Philippines",
Region = @"Autonomous Region in Muslim Mindanao",
Population = 1273715
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10322,
Name = @"Belgrade",
Country = @"Serbia",
Region = @"Central Serbia",
Population = 1273651
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10323,
Name = @"Montevideo",
Country = @"Uruguay",
Region = @"Montevideo",
Population = 1270737
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10324,
Name = @"Lusaka",
Country = @"Zambia",
Region = @"Lusaka",
Population = 1267440
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10325,
Name = @"Xuchang",
Country = @"China",
Region = @"Henan",
Population = 1265536
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10326,
Name = @"Kalyan",
Country = @"India",
Region = @"Maharashtra",
Population = 1262255
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10327,
Name = @"Zigong",
Country = @"China",
Region = @"Sichuan",
Population = 1262064
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10328,
Name = @"Thane",
Country = @"India",
Region = @"Maharashtra",
Population = 1261517
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10329,
Name = @"Munich",
Country = @"Germany",
Region = @"Bavaria",
Population = 1260391
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10330,
Name = @"Xuzhou",
Country = @"China",
Region = @"Jiangsu",
Population = 1253991
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10331,
Name = @"Ras Bayrut",
Country = @"Lebanon",
Region = @"Beyrouth",
Population = 1251739
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10332,
Name = @"Neijiang",
Country = @"China",
Region = @"Sichuan",
Population = 1251095
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10333,
Name = @"Shiraz",
Country = @"Iran",
Region = @"Fars",
Population = 1249942
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10334,
Name = @"Yiyang",
Country = @"China",
Region = @"Hunan",
Population = 1249807
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10335,
Name = @"Adana",
Country = @"Turkey",
Region = @"Adana",
Population = 1248988
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10336,
Name = @"Suwon",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 1242724
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10337,
Name = @"Jining",
Country = @"China",
Region = @"Shandong",
Population = 1241012
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10338,
Name = @"Leon de los Aldama",
Country = @"Mexico",
Region = @"Guanajuato",
Population = 1238962
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10339,
Name = @"Milan",
Country = @"Italy",
Region = @"Lombardy",
Population = 1236837
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10340,
Name = @"Port-au-Prince",
Country = @"Haiti",
Region = @"Ouest",
Population = 1234742
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10341,
Name = @"Xinyang",
Country = @"China",
Region = @"Henan",
Population = 1230042
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10342,
Name = @"Liaocheng",
Country = @"China",
Region = @"Shandong",
Population = 1229768
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10343,
Name = @"Jinzhong",
Country = @"China",
Region = @"Shanxi",
Population = 1226617
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10344,
Name = @"Adelaide",
Country = @"Australia",
Region = @"South Australia",
Population = 1225235
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10345,
Name = @"Meerut",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 1223184
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10346,
Name = @"Nowrangapur",
Country = @"India",
Region = @"Odisha",
Population = 1220946
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10347,
Name = @"Faridabad",
Country = @"India",
Region = @"Haryana",
Population = 1220229
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10348,
Name = @"Peshawar",
Country = @"Pakistan",
Region = @"Khyber Pakhtunkhwa",
Population = 1218773
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10349,
Name = @"Changzhi",
Country = @"China",
Region = @"Shanxi",
Population = 1214940
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10350,
Name = @"Tianshui",
Country = @"China",
Region = @"Gansu",
Population = 1212791
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10351,
Name = @"Davao",
Country = @"Philippines",
Region = @"Davao",
Population = 1212504
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10352,
Name = @"Mandalay",
Country = @"Myanmar",
Region = @"Mandalay",
Population = 1208099
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10354,
Name = @"Omdurman",
Country = @"Sudan",
Region = @"Khartoum",
Population = 1200000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10353,
Name = @"Santiago de los Caballeros",
Country = @"Dominican Republic",
Region = @"Santiago",
Population = 1200000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10355,
Name = @"Anshan",
Country = @"China",
Region = @"Liaoning",
Population = 1199275
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10356,
Name = @"Ghaziabad",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 1199191
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10357,
Name = @"Depok",
Country = @"Indonesia",
Region = @"West Java",
Population = 1198129
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10358,
Name = @"Saitama",
Country = @"Japan",
Region = @"Saitama",
Population = 1193350
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10359,
Name = @"Dombivli",
Country = @"India",
Region = @"Maharashtra",
Population = 1193000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10360,
Name = @"Maputo",
Country = @"Mozambique",
Region = @"Maputo City",
Population = 1191613
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10361,
Name = @"Taizhou",
Country = @"China",
Region = @"Zhejiang",
Population = 1189276
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10362,
Name = @"Gustavo Adolfo Madero",
Country = @"Mexico",
Region = @"Mexico City",
Population = 1185772
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10363,
Name = @"Rosario",
Country = @"Argentina",
Region = @"Santa Fe",
Population = 1173533
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10364,
Name = @"Jinjiang",
Country = @"China",
Region = @"Fujian",
Population = 1172827
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10365,
Name = @"Goiania",
Country = @"Brazil",
Region = @"Goias",
Population = 1171195
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10366,
Name = @"Guarulhos",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 1169577
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10367,
Name = @"Prague",
Country = @"Czechia",
Region = @"Hlavni mesto Praha",
Population = 1165581
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10368,
Name = @"Varanasi",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 1164404
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10369,
Name = @"Batam",
Country = @"Indonesia",
Region = @"Riau",
Population = 1164352
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10370,
Name = @"Jiujiang",
Country = @"China",
Region = @"Jiangxi",
Population = 1164268
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10371,
Name = @"Copenhagen",
Country = @"Denmark",
Region = @"Capital Region",
Population = 1153615
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10372,
Name = @"Sofia",
Country = @"Bulgaria",
Region = @"Sofia-Capital",
Population = 1152556
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10373,
Name = @"Tripoli",
Country = @"Libya",
Region = @"Tripoli",
Population = 1150989
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10374,
Name = @"Port Harcourt",
Country = @"Nigeria",
Region = @"Rivers",
Population = 1148665
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10375,
Name = @"Anyang",
Country = @"China",
Region = @"Henan",
Population = 1146839
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10376,
Name = @"Hiroshima",
Country = @"Japan",
Region = @"Hiroshima",
Population = 1143841
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10377,
Name = @"Zapopan",
Country = @"Mexico",
Region = @"Jalisco",
Population = 1142483
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10378,
Name = @"Bijie",
Country = @"China",
Region = @"Guizhou",
Population = 1137383
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10379,
Name = @"Monterrey",
Country = @"Mexico",
Region = @"Nuevo Leon",
Population = 1135512
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10380,
Name = @"Samara",
Country = @"Russia",
Region = @"Samara Oblast",
Population = 1134730
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10381,
Name = @"Zhuzhou",
Country = @"China",
Region = @"Hunan",
Population = 1129687
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10382,
Name = @"Omsk",
Country = @"Russia",
Region = @"Omsk",
Population = 1129281
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10383,
Name = @"Benin City",
Country = @"Nigeria",
Region = @"Edo",
Population = 1125058
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10384,
Name = @"Malingao",
Country = @"Philippines",
Region = @"Soccsksargen",
Population = 1121974
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10385,
Name = @"Kunshan",
Country = @"China",
Region = @"Jiangsu",
Population = 1118617
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10386,
Name = @"Baku",
Country = @"Azerbaijan",
Region = @"Baki",
Population = 1116513
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10387,
Name = @"Shangrao",
Country = @"China",
Region = @"Jiangxi",
Population = 1116486
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10388,
Name = @"Barquisimeto",
Country = @"Venezuela",
Region = @"Lara",
Population = 1114097
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10389,
Name = @"Huaibei",
Country = @"China",
Region = @"Anhui",
Population = 1113321
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10390,
Name = @"Maiduguri",
Country = @"Nigeria",
Region = @"Borno",
Population = 1112449
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10391,
Name = @"Meishan",
Country = @"China",
Region = @"Sichuan",
Population = 1107742
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10392,
Name = @"Putian",
Country = @"China",
Region = @"Fujian",
Population = 1107199
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10393,
Name = @"Kazan",
Country = @"Russia",
Region = @"Tatarstan Republic",
Population = 1104738
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10394,
Name = @"Ciudad Nezahualcoyotl",
Country = @"Mexico",
Region = @"Mexico",
Population = 1104585
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10395,
Name = @"Yerevan",
Country = @"Armenia",
Region = @"Yerevan",
Population = 1093485
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10396,
Name = @"Amritsar",
Country = @"India",
Region = @"Punjab",
Population = 1092450
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10397,
Name = @"Fuzhou",
Country = @"China",
Region = @"Jiangxi",
Population = 1089888
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10398,
Name = @"Ouagadougou",
Country = @"Burkina Faso",
Region = @"Centre",
Population = 1086505
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10399,
Name = @"Guigang",
Country = @"China",
Region = @"Guangxi",
Population = 1086327
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10400,
Name = @"Hengyang",
Country = @"China",
Region = @"Hunan",
Population = 1075516
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10401,
Name = @"Rostov-na-Donu",
Country = @"Russia",
Region = @"Rostov",
Population = 1074482
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10402,
Name = @"Allahabad",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 1073438
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10403,
Name = @"Goyang-si",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 1073069
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10404,
Name = @"Gaziantep",
Country = @"Turkey",
Region = @"Gaziantep",
Population = 1065975
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10405,
Name = @"Visakhapatnam",
Country = @"India",
Region = @"Andhra Pradesh",
Population = 1063178
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10406,
Name = @"Sendai",
Country = @"Japan",
Region = @"Miyagi",
Population = 1063103
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10407,
Name = @"Chelyabinsk",
Country = @"Russia",
Region = @"Chelyabinsk",
Population = 1062919
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10408,
Name = @"Cixi",
Country = @"China",
Region = @"Zhejiang",
Population = 1059942
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10409,
Name = @"Yulin",
Country = @"China",
Region = @"Guangxi",
Population = 1056743
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10410,
Name = @"Datong",
Country = @"China",
Region = @"Shanxi",
Population = 1052678
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10411,
Name = @"Jingzhou",
Country = @"China",
Region = @"Hubei",
Population = 1052282
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10412,
Name = @"Tbilisi",
Country = @"Georgia",
Region = @"Tbilisi",
Population = 1049498
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10413,
Name = @"Changshu",
Country = @"China",
Region = @"Jiangsu",
Population = 1047700
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10414,
Name = @"Xinxiang",
Country = @"China",
Region = @"Henan",
Population = 1047088
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10415,
Name = @"Yichun",
Country = @"China",
Region = @"Jiangxi",
Population = 1045952
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10416,
Name = @"Taichung",
Country = @"Taiwan",
Region = @"Taiwan",
Population = 1040725
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10417,
Name = @"Teni",
Country = @"India",
Region = @"Tamil Nadu",
Population = 1034724
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10418,
Name = @"Xianyang",
Country = @"China",
Region = @"Shaanxi",
Population = 1034081
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10419,
Name = @"Ufa",
Country = @"Russia",
Region = @"Bashkortostan Republic",
Population = 1033338
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10420,
Name = @"Seongnam-si",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 1031935
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10421,
Name = @"Campinas",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 1031554
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10422,
Name = @"Jabalpur",
Country = @"India",
Region = @"Madhya Pradesh",
Population = 1030168
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10423,
Name = @"Shaoguan",
Country = @"China",
Region = @"Guangdong",
Population = 1028460
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10424,
Name = @"Haora",
Country = @"India",
Region = @"West Bengal",
Population = 1027672
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10425,
Name = @"San Jose",
Country = @"United States",
Region = @"California",
Population = 1026908
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10426,
Name = @"Longyan",
Country = @"China",
Region = @"Fujian",
Population = 1025087
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10427,
Name = @"Donetsk",
Country = @"Ukraine",
Region = @"Donetsk Oblast",
Population = 1024700
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10428,
Name = @"Dublin",
Country = @"Ireland",
Region = @"Leinster",
Population = 1024027
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10429,
Name = @"Yongzhou",
Country = @"China",
Region = @"Hunan",
Population = 1020715
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10430,
Name = @"Calgary",
Country = @"Canada",
Region = @"Alberta",
Population = 1019942
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10431,
Name = @"Brussels",
Country = @"Belgium",
Region = @"Brussels Capital",
Population = 1019022
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10432,
Name = @"Aurangabad",
Country = @"India",
Region = @"Maharashtra",
Population = 1016441
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10433,
Name = @"Huzhou",
Country = @"China",
Region = @"Zhejiang",
Population = 1015937
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10434,
Name = @"Jiangyin",
Country = @"China",
Region = @"Jiangsu",
Population = 1013670
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10435,
Name = @"Odessa",
Country = @"Ukraine",
Region = @"Odessa",
Population = 1013159
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10436,
Name = @"Volgograd",
Country = @"Russia",
Region = @"Volgograd Oblast",
Population = 1011417
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10437,
Name = @"Hanzhong",
Country = @"China",
Region = @"Shaanxi",
Population = 1006557
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10438,
Name = @"Hezhou",
Country = @"China",
Region = @"Guangxi",
Population = 1005490
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10439,
Name = @"Nova Iguacu",
Country = @"Brazil",
Region = @"Rio de Janeiro",
Population = 1002118
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10441,
Name = @"Shivaji Nagar",
Country = @"India",
Region = @"Maharashtra",
Population = 1000000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10440,
Name = @"Zhu Cheng City",
Country = @"China",
Region = @"Shandong",
Population = 1000000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10442,
Name = @"Dongying",
Country = @"China",
Region = @"Shandong",
Population = 998968
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10443,
Name = @"Luzhou",
Country = @"China",
Region = @"Sichuan",
Population = 998900
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10444,
Name = @"Dnipro",
Country = @"Ukraine",
Region = @"Dnipropetrovsk Oblast",
Population = 998103
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10445,
Name = @"Kitakyushu",
Country = @"Japan",
Region = @"Fukuoka",
Population = 997536
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10446,
Name = @"Solapur",
Country = @"India",
Region = @"Maharashtra",
Population = 997281
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10447,
Name = @"Guatemala City",
Country = @"Guatemala",
Region = @"Guatemala",
Population = 994938
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10448,
Name = @"Meizhou",
Country = @"China",
Region = @"Guangdong",
Population = 992351
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10449,
Name = @"Yueyang",
Country = @"China",
Region = @"Hunan",
Population = 991465
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10450,
Name = @"Laiwu",
Country = @"China",
Region = @"Shandong",
Population = 989535
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10451,
Name = @"Benxi",
Country = @"China",
Region = @"Liaoning",
Population = 987717
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10452,
Name = @"Birmingham",
Country = @"United Kingdom",
Region = @"England",
Population = 984333
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10453,
Name = @"Perm",
Country = @"Russia",
Region = @"Perm",
Population = 982419
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10454,
Name = @"Pingdingshan",
Country = @"China",
Region = @"Henan",
Population = 979130
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10455,
Name = @"Srinagar",
Country = @"India",
Region = @"Jammu and Kashmir",
Population = 975857
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10456,
Name = @"Zaria",
Country = @"Nigeria",
Region = @"Kaduna",
Population = 975153
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10457,
Name = @"Managua",
Country = @"Nicaragua",
Region = @"Managua",
Population = 973087
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10458,
Name = @"Bengbu",
Country = @"China",
Region = @"Anhui",
Population = 972784
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10459,
Name = @"Port Elizabeth",
Country = @"South Africa",
Region = @"Eastern Cape",
Population = 967677
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10460,
Name = @"Fes",
Country = @"Morocco",
Region = @"Fes-Meknes",
Population = 964891
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10461,
Name = @"Koeln",
Country = @"Germany",
Region = @"North Rhine-Westphalia",
Population = 963395
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10462,
Name = @"Ulsan",
Country = @"South Korea",
Region = @"Ulsan",
Population = 962865
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10463,
Name = @"Chandigarh",
Country = @"India",
Region = @"Chandigarh",
Population = 960787
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10464,
Name = @"Coimbatore",
Country = @"India",
Region = @"Tamil Nadu",
Population = 959823
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10465,
Name = @"Naples",
Country = @"Italy",
Region = @"Campania",
Population = 959470
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10466,
Name = @"Xiangtan",
Country = @"China",
Region = @"Hunan",
Population = 959303
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10467,
Name = @"Linfen",
Country = @"China",
Region = @"Shanxi",
Population = 959198
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10468,
Name = @"Maceio",
Country = @"Brazil",
Region = @"Alagoas",
Population = 954991
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10469,
Name = @"Cartagena",
Country = @"Colombia",
Region = @"Bolivar",
Population = 952024
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10470,
Name = @"Zhenjiang",
Country = @"China",
Region = @"Jiangsu",
Population = 950516
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10471,
Name = @"Sultanah",
Country = @"Saudi Arabia",
Region = @"Medina Region",
Population = 946697
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10472,
Name = @"Monrovia",
Country = @"Liberia",
Region = @"Montserrado",
Population = 939524
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10473,
Name = @"Kingston",
Country = @"Jamaica",
Region = @"Kingston",
Population = 937700
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10474,
Name = @"Baoshan",
Country = @"China",
Region = @"Yunnan",
Population = 935618
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10475,
Name = @"Erbil",
Country = @"Iraq",
Region = @"Arbil",
Population = 932800
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10476,
Name = @"Austin",
Country = @"United States",
Region = @"Texas",
Population = 931830
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10477,
Name = @"Ruian",
Country = @"China",
Region = @"Zhejiang",
Population = 927383
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10478,
Name = @"Krasnoyarsk",
Country = @"Russia",
Region = @"Krasnoyarskiy",
Population = 927200
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10479,
Name = @"Nay Pyi Taw",
Country = @"Myanmar",
Region = @"Nay Pyi Taw",
Population = 925000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10480,
Name = @"Jodhpur",
Country = @"India",
Region = @"Rajasthan",
Population = 921476
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10481,
Name = @"Chiba",
Country = @"Japan",
Region = @"Chiba",
Population = 919729
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10482,
Name = @"Sao Luis",
Country = @"Brazil",
Region = @"Maranhao",
Population = 917237
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10483,
Name = @"Laibin",
Country = @"China",
Region = @"Guangxi",
Population = 910282
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10484,
Name = @"Madurai",
Country = @"India",
Region = @"Tamil Nadu",
Population = 909908
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10485,
Name = @"Xiaogan",
Country = @"China",
Region = @"Hubei",
Population = 908266
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10486,
Name = @"Ziyang",
Country = @"China",
Region = @"Sichuan",
Population = 905729
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10487,
Name = @"Sale",
Country = @"Morocco",
Region = @"Rabat-Sale-Kenitra",
Population = 903485
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10488,
Name = @"Quzhou",
Country = @"China",
Region = @"Zhejiang",
Population = 902767
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10489,
Name = @"Cochabamba",
Country = @"Bolivia",
Region = @"Cochabamba",
Population = 900414
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10493,
Name = @"Bishkek",
Country = @"Kyrgyzstan",
Region = @"Bishkek",
Population = 900000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10492,
Name = @"Qom",
Country = @"Iran",
Region = @"Qom",
Population = 900000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10491,
Name = @"Abu Ghurayb",
Country = @"Iraq",
Region = @"Baghdad",
Population = 900000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10490,
Name = @"Abobo",
Country = @"Ivory Coast",
Region = @"Abidjan",
Population = 900000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10494,
Name = @"Zaozhuang",
Country = @"China",
Region = @"Shandong",
Population = 899753
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10495,
Name = @"Guwahati",
Country = @"India",
Region = @"Assam",
Population = 899094
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10496,
Name = @"Aba",
Country = @"Nigeria",
Region = @"Abia",
Population = 897560
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10497,
Name = @"Pingxiang",
Country = @"China",
Region = @"Jiangxi",
Population = 893550
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10498,
Name = @"Zhoushan",
Country = @"China",
Region = @"Zhejiang",
Population = 882932
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10499,
Name = @"Gwalior",
Country = @"India",
Region = @"Madhya Pradesh",
Population = 882458
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10500,
Name = @"Qiqihar",
Country = @"China",
Region = @"Heilongjiang",
Population = 882364
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10501,
Name = @"Klang",
Country = @"Malaysia",
Region = @"Selangor",
Population = 879867
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10502,
Name = @"Yiwu",
Country = @"China",
Region = @"Zhejiang",
Population = 878903
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10503,
Name = @"Weinan",
Country = @"China",
Region = @"Shaanxi",
Population = 877142
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10504,
Name = @"Mendoza",
Country = @"Argentina",
Region = @"Mendoza",
Population = 876884
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10505,
Name = @"Konya",
Country = @"Turkey",
Region = @"Konya",
Population = 875530
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10506,
Name = @"Puning",
Country = @"China",
Region = @"Guangdong",
Population = 874954
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10507,
Name = @"Mbuji-Mayi",
Country = @"Democratic Republic of the Congo",
Region = @"Kasai-Oriental",
Population = 874761
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10508,
Name = @"Vijayawada",
Country = @"India",
Region = @"Andhra Pradesh",
Population = 874587
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10509,
Name = @"Pikine",
Country = @"Senegal",
Region = @"Dakar",
Population = 874062
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10510,
Name = @"Turin",
Country = @"Italy",
Region = @"Piedmont",
Population = 870456
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10511,
Name = @"Ankang",
Country = @"China",
Region = @"Shaanxi",
Population = 870126
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10512,
Name = @"Mysore",
Country = @"India",
Region = @"Karnataka",
Population = 868313
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10513,
Name = @"Langfang",
Country = @"China",
Region = @"Hebei",
Population = 868066
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10514,
Name = @"Jacksonville",
Country = @"United States",
Region = @"Florida",
Population = 868031
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10515,
Name = @"Jiaozuo",
Country = @"China",
Region = @"Henan",
Population = 865413
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10516,
Name = @"San Francisco",
Country = @"United States",
Region = @"California",
Population = 864816
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10517,
Name = @"Liverpool",
Country = @"United Kingdom",
Region = @"England",
Population = 864122
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10518,
Name = @"Saratov",
Country = @"Russia",
Region = @"Saratovskaya Oblast",
Population = 863725
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10519,
Name = @"Rohini",
Country = @"India",
Region = @"Delhi",
Population = 860000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10520,
Name = @"Guangan",
Country = @"China",
Region = @"Sichuan",
Population = 858159
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10521,
Name = @"Tegucigalpa",
Country = @"Honduras",
Region = @"Francisco Morazan",
Population = 850848
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10522,
Name = @"Bucheon-si",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 850731
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10523,
Name = @"Columbus",
Country = @"United States",
Region = @"Ohio",
Population = 850106
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10524,
Name = @"Voronezh",
Country = @"Russia",
Region = @"Voronezj",
Population = 848752
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10525,
Name = @"Ranchi",
Country = @"India",
Region = @"Jharkhand",
Population = 846454
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10526,
Name = @"Ulan Bator",
Country = @"Mongolia",
Region = @"Ulaanbaatar",
Population = 844818
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10527,
Name = @"Weihai",
Country = @"China",
Region = @"Shandong",
Population = 844310
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10528,
Name = @"Takeo",
Country = @"Cambodia",
Region = @"Takeo",
Population = 843931
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10529,
Name = @"Ahvaz",
Country = @"Iran",
Region = @"Khuzestan",
Population = 841145
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10530,
Name = @"Arequipa",
Country = @"Peru",
Region = @"Arequipa",
Population = 841130
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10531,
Name = @"Padang",
Country = @"Indonesia",
Region = @"West Sumatra",
Population = 840352
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10532,
Name = @"Hubli",
Country = @"India",
Region = @"Karnataka",
Population = 840214
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10533,
Name = @"Zhabei",
Country = @"China",
Region = @"Shanghai",
Population = 840000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10534,
Name = @"Xinyu",
Country = @"China",
Region = @"Jiangxi",
Population = 839488
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10535,
Name = @"Marrakesh",
Country = @"Morocco",
Region = @"Marrakesh-Safi",
Population = 839296
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10536,
Name = @"Yibin",
Country = @"China",
Region = @"Sichuan",
Population = 836340
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10537,
Name = @"Denpasar",
Country = @"Indonesia",
Region = @"Bali",
Population = 834881
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10538,
Name = @"Kampung Baru Subang",
Country = @"Malaysia",
Region = @"Selangor",
Population = 833571
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10539,
Name = @"Fort Worth",
Country = @"United States",
Region = @"Texas",
Population = 833319
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10540,
Name = @"Indianapolis",
Country = @"United States",
Region = @"Indiana",
Population = 829718
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10541,
Name = @"Charlotte",
Country = @"United States",
Region = @"North Carolina",
Population = 827097
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10542,
Name = @"Chenzhou",
Country = @"China",
Region = @"Hunan",
Population = 822534
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10543,
Name = @"Duque de Caxias",
Country = @"Brazil",
Region = @"Rio de Janeiro",
Population = 818329
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10544,
Name = @"Jos",
Country = @"Nigeria",
Region = @"Plateau",
Population = 816824
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10545,
Name = @"Valencia",
Country = @"Spain",
Region = @"Valencia",
Population = 814208
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10546,
Name = @"Ilorin",
Country = @"Nigeria",
Region = @"Kwara",
Population = 814192
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10547,
Name = @"Callao",
Country = @"Peru",
Region = @"Callao",
Population = 813264
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10548,
Name = @"La Paz",
Country = @"Bolivia",
Region = @"La Paz",
Population = 812799
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10549,
Name = @"Ottawa",
Country = @"Canada",
Region = @"Ontario",
Population = 812129
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10550,
Name = @"Chihuahua",
Country = @"Mexico",
Region = @"Chihuahua",
Population = 809232
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10551,
Name = @"Anqing",
Country = @"China",
Region = @"Anhui",
Population = 804493
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10552,
Name = @"Freetown",
Country = @"Sierra Leone",
Region = @"Western Area",
Population = 802639
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10553,
Name = @"Johor Bahru",
Country = @"Malaysia",
Region = @"Johor",
Population = 802489
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10554,
Name = @"Jerusalem",
Country = @"Israel",
Region = @"Jerusalem",
Population = 801000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10555,
Name = @"Bandar Lampung",
Country = @"Indonesia",
Region = @"Lampung",
Population = 800348
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10557,
Name = @"Narela",
Country = @"India",
Region = @"Delhi",
Population = 800000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10556,
Name = @"Bogor",
Country = @"Indonesia",
Region = @"West Java",
Population = 800000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10558,
Name = @"Mombasa",
Country = @"Kenya",
Region = @"Mombasa",
Population = 799668
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10559,
Name = @"Xingtai",
Country = @"China",
Region = @"Hebei",
Population = 798770
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10560,
Name = @"Cebu City",
Country = @"Philippines",
Region = @"Central Visayas",
Population = 798634
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10561,
Name = @"Niigata",
Country = @"Japan",
Region = @"Niigata",
Population = 797591
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10562,
Name = @"Muscat",
Country = @"Oman",
Region = @"Muscat",
Population = 797000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10563,
Name = @"Marseille",
Country = @"France",
Region = @"Provence-Alpes-Cote dAzur",
Population = 794811
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10564,
Name = @"Zarqa",
Country = @"Jordan",
Region = @"Zarqa",
Population = 792665
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10565,
Name = @"Naucalpan de Juarez",
Country = @"Mexico",
Region = @"Mexico",
Population = 792211
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10566,
Name = @"Cankaya",
Country = @"Turkey",
Region = @"Ankara",
Population = 792189
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10567,
Name = @"Hamamatsu",
Country = @"Japan",
Region = @"Shizuoka",
Population = 791707
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10568,
Name = @"Rahim Yar Khan",
Country = @"Pakistan",
Region = @"Punjab",
Population = 788915
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10569,
Name = @"Pasragad Branch",
Country = @"Iran",
Region = @"Hamadan",
Population = 787878
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10570,
Name = @"Zhaotong",
Country = @"China",
Region = @"Yunnan",
Population = 787845
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10571,
Name = @"Panzhihua",
Country = @"China",
Region = @"Sichuan",
Population = 787177
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10572,
Name = @"Boumerdas",
Country = @"Algeria",
Region = @"Boumerdes",
Population = 786499
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10573,
Name = @"Jalandhar",
Country = @"India",
Region = @"Punjab",
Population = 785178
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10574,
Name = @"Thiruvananthapuram",
Country = @"India",
Region = @"Kerala",
Population = 784153
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10575,
Name = @"Chuzhou",
Country = @"China",
Region = @"Anhui",
Population = 782671
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10576,
Name = @"Sakai",
Country = @"Japan",
Region = @"Osaka",
Population = 782339
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10577,
Name = @"San Miguel de Tucuman",
Country = @"Argentina",
Region = @"Tucuman",
Population = 781023
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10578,
Name = @"Cotonou",
Country = @"Benin",
Region = @"Littoral",
Population = 780000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10579,
Name = @"Salem",
Country = @"India",
Region = @"Tamil Nadu",
Population = 778396
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10580,
Name = @"Merida",
Country = @"Mexico",
Region = @"Yucatan",
Population = 777615
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10581,
Name = @"Tiruchirappalli",
Country = @"India",
Region = @"Tamil Nadu",
Population = 775484
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10582,
Name = @"Homs",
Country = @"Syria",
Region = @"Homs",
Population = 775404
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10583,
Name = @"Hohhot",
Country = @"China",
Region = @"Inner Mongolia",
Population = 774477
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10584,
Name = @"Xuanzhou",
Country = @"China",
Region = @"Anhui",
Population = 774332
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10585,
Name = @"Niamey",
Country = @"Niger",
Region = @"Niamey",
Population = 774235
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10586,
Name = @"Tainan",
Country = @"Taiwan",
Region = @"Taiwan",
Population = 771235
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10587,
Name = @"Shangyu",
Country = @"China",
Region = @"Zhejiang",
Population = 770000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10588,
Name = @"Lodz",
Country = @"Poland",
Region = @"Lodz Voivodeship",
Population = 768755
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10589,
Name = @"Dammam",
Country = @"Saudi Arabia",
Region = @"Eastern Province",
Population = 768602
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10590,
Name = @"Xining",
Country = @"China",
Region = @"Qinghai",
Population = 767531
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10591,
Name = @"Kahriz",
Country = @"Iran",
Region = @"Kermanshah",
Population = 766706
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10592,
Name = @"Anshun",
Country = @"China",
Region = @"Guizhou",
Population = 765313
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10593,
Name = @"Kota",
Country = @"India",
Region = @"Rajasthan",
Population = 763088
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10594,
Name = @"Natal",
Country = @"Brazil",
Region = @"Rio Grande do Norte",
Population = 763043
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10595,
Name = @"Jiaxing",
Country = @"China",
Region = @"Zhejiang",
Population = 762643
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10596,
Name = @"Zhangjiagang",
Country = @"China",
Region = @"Jiangsu",
Population = 762625
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10597,
Name = @"Bhubaneshwar",
Country = @"India",
Region = @"Odisha",
Population = 762243
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10598,
Name = @"Wuzhou",
Country = @"China",
Region = @"Guangxi",
Population = 761948
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10599,
Name = @"Qinhuangdao",
Country = @"China",
Region = @"Hebei",
Population = 759718
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10600,
Name = @"Antalya",
Country = @"Turkey",
Region = @"Antalya",
Population = 758188
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10601,
Name = @"Krakow",
Country = @"Poland",
Region = @"Lesser Poland",
Population = 755050
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10602,
Name = @"Aligarh",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 753207
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10603,
Name = @"Shaoyang",
Country = @"China",
Region = @"Hunan",
Population = 753194
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10604,
Name = @"Da Nang",
Country = @"Vietnam",
Region = @"Da Nang",
Population = 752493
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10605,
Name = @"Pietermaritzburg",
Country = @"South Africa",
Region = @"KwaZulu-Natal",
Population = 750845
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10606,
Name = @"Lome",
Country = @"Togo",
Region = @"Maritime",
Population = 749700
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10607,
Name = @"Trujillo",
Country = @"Peru",
Region = @"La Libertad",
Population = 747450
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10608,
Name = @"Malang",
Country = @"Indonesia",
Region = @"East Java",
Population = 746716
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10609,
Name = @"Ciudad Guayana",
Country = @"Venezuela",
Region = @"Bolivar",
Population = 746535
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10610,
Name = @"Bareilly",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 745435
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10611,
Name = @"Kigali",
Country = @"Rwanda",
Region = @"Kigali",
Population = 745261
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10612,
Name = @"Teresina",
Country = @"Brazil",
Region = @"Piaui",
Population = 744512
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10613,
Name = @"Xinxiang",
Country = @"China",
Region = @"Henan",
Population = 743601
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10614,
Name = @"Sao Bernardo do Campo",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 743372
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10615,
Name = @"Hegang",
Country = @"China",
Region = @"Heilongjiang",
Population = 743307
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10616,
Name = @"Riga",
Country = @"Latvia",
Region = @"Riga",
Population = 742572
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10617,
Name = @"Amsterdam",
Country = @"Netherlands",
Region = @"North Holland",
Population = 741636
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10618,
Name = @"Maanshan",
Country = @"China",
Region = @"Anhui",
Population = 741531
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10619,
Name = @"Zaporizhzhya",
Country = @"Ukraine",
Region = @"Zaporizhzhya Oblast",
Population = 738728
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10620,
Name = @"Oyo",
Country = @"Nigeria",
Region = @"Oyo",
Population = 736072
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10621,
Name = @"Deyang",
Country = @"China",
Region = @"Sichuan",
Population = 735070
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10622,
Name = @"Quetta",
Country = @"Pakistan",
Region = @"Balochistan",
Population = 733675
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10623,
Name = @"Yangquan",
Country = @"China",
Region = @"Shanxi",
Population = 731228
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10624,
Name = @"Campo Grande",
Country = @"Brazil",
Region = @"Mato Grosso do Sul",
Population = 729151
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10625,
Name = @"Ashgabat",
Country = @"Turkmenistan",
Region = @"Ashgabat",
Population = 727700
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10626,
Name = @"Alvaro Obregon",
Country = @"Mexico",
Region = @"Mexico City",
Population = 726664
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10627,
Name = @"Muzaffarabad",
Country = @"Pakistan",
Region = @"Azad Kashmir",
Population = 725000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10628,
Name = @"Bagcilar",
Country = @"Turkey",
Region = @"Istanbul",
Population = 724270
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10629,
Name = @"Wanzhou",
Country = @"China",
Region = @"Chongqing",
Population = 723215
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10630,
Name = @"As Sulaymaniyah",
Country = @"Iraq",
Region = @"Sulaymaniyah",
Population = 723170
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10631,
Name = @"San Luis Potosi",
Country = @"Mexico",
Region = @"San Luis Potosi",
Population = 722772
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10632,
Name = @"Aguascalientes",
Country = @"Mexico",
Region = @"Aguascalientes",
Population = 722250
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10633,
Name = @"Zhumadian",
Country = @"China",
Region = @"Henan",
Population = 721670
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10634,
Name = @"Cucuta",
Country = @"Colombia",
Region = @"Norte de Santander",
Population = 721398
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10635,
Name = @"Moradabad",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 721139
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10636,
Name = @"NDjamena",
Country = @"Chad",
Region = @"NDjamena",
Population = 721081
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10637,
Name = @"Lviv",
Country = @"Ukraine",
Region = @"Lviv Oblast",
Population = 717803
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10638,
Name = @"Hermosillo",
Country = @"Mexico",
Region = @"Sonora",
Population = 715061
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10639,
Name = @"Edmonton",
Country = @"Canada",
Region = @"Alberta",
Population = 712391
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10640,
Name = @"Jeonju",
Country = @"South Korea",
Region = @"Jeollabuk-do",
Population = 711424
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10641,
Name = @"Saltillo",
Country = @"Mexico",
Region = @"Coahuila",
Population = 709671
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10642,
Name = @"Subang Jaya",
Country = @"Malaysia",
Region = @"Selangor",
Population = 708296
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10643,
Name = @"Bhiwandi",
Country = @"India",
Region = @"Maharashtra",
Population = 707035
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10644,
Name = @"Pekanbaru",
Country = @"Indonesia",
Region = @"Riau",
Population = 703956
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10645,
Name = @"Sevilla",
Country = @"Spain",
Region = @"Andalusia",
Population = 703206
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10646,
Name = @"Tolyatti",
Country = @"Russia",
Region = @"Samara Oblast",
Population = 702879
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10647,
Name = @"Jaboatao",
Country = @"Brazil",
Region = @"Pernambuco",
Population = 702621
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10648,
Name = @"Shizuoka",
Country = @"Japan",
Region = @"Shizuoka",
Population = 701561
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10649,
Name = @"Santo Domingo Oeste",
Country = @"Dominican Republic",
Region = @"Santo Domingo",
Population = 701269
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10650,
Name = @"Rajshahi",
Country = @"Bangladesh",
Region = @"Rajshahi Division",
Population = 700133
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10653,
Name = @"Battagram",
Country = @"Pakistan",
Region = @"Khyber Pakhtunkhwa",
Population = 700000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10652,
Name = @"City of Balikpapan",
Country = @"Indonesia",
Region = @"East Kalimantan",
Population = 700000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10651,
Name = @"Santo Domingo Este",
Country = @"Dominican Republic",
Region = @"Santo Domingo",
Population = 700000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10654,
Name = @"Changzhi",
Country = @"China",
Region = @"Shanxi",
Population = 699514
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10655,
Name = @"Bulawayo",
Country = @"Zimbabwe",
Region = @"Bulawayo",
Population = 699385
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10656,
Name = @"Zagreb",
Country = @"Croatia",
Region = @"City of Zagreb",
Population = 698966
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10657,
Name = @"Agadir",
Country = @"Morocco",
Region = @"Souss-Massa",
Population = 698310
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10658,
Name = @"Sarajevo",
Country = @"Bosnia and Herzegovina",
Region = @"Bosnia",
Population = 696731
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10659,
Name = @"La Plata",
Country = @"Argentina",
Region = @"Buenos Aires",
Population = 694167
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10660,
Name = @"Tunis",
Country = @"Tunisia",
Region = @"Tunis",
Population = 693210
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10661,
Name = @"Zhangjiakou",
Country = @"China",
Region = @"Hebei",
Population = 692602
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10662,
Name = @"Mexicali",
Country = @"Mexico",
Region = @"Baja California",
Population = 689775
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10663,
Name = @"Fuxin",
Country = @"China",
Region = @"Liaoning",
Population = 689050
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10664,
Name = @"Enugu",
Country = @"Nigeria",
Region = @"Enugu",
Population = 688862
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10665,
Name = @"Tangier",
Country = @"Morocco",
Region = @"Tanger-Tetouan-Al Hoceima",
Population = 688356
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10666,
Name = @"Huangshi",
Country = @"China",
Region = @"Hubei",
Population = 688090
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10667,
Name = @"Liaoyang",
Country = @"China",
Region = @"Liaoning",
Population = 687890
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10668,
Name = @"Baise",
Country = @"China",
Region = @"Guangxi",
Population = 686078
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10669,
Name = @"Sanya",
Country = @"China",
Region = @"Hainan",
Population = 685408
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10670,
Name = @"Sheffield",
Country = @"United Kingdom",
Region = @"England",
Population = 685368
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10671,
Name = @"Seattle",
Country = @"United States",
Region = @"Washington",
Population = 684451
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10672,
Name = @"Binzhou",
Country = @"China",
Region = @"Shandong",
Population = 682717
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10673,
Name = @"Denver",
Country = @"United States",
Region = @"Colorado",
Population = 682545
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10674,
Name = @"El Paso",
Country = @"United States",
Region = @"Texas",
Population = 681124
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10675,
Name = @"Kumamoto",
Country = @"Japan",
Region = @"Kumamoto",
Population = 680423
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10676,
Name = @"Raipur",
Country = @"India",
Region = @"Chhattisgarh",
Population = 679995
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10677,
Name = @"General Santos",
Country = @"Philippines",
Region = @"Soccsksargen",
Population = 679588
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10678,
Name = @"Dezhou",
Country = @"China",
Region = @"Shandong",
Population = 679535
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10679,
Name = @"Dushanbe",
Country = @"Tajikistan",
Region = @"Dushanbe",
Population = 679400
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10680,
Name = @"Osasco",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 677856
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10681,
Name = @"Detroit",
Country = @"United States",
Region = @"Michigan",
Population = 677116
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10682,
Name = @"Culiacan",
Country = @"Mexico",
Region = @"Sinaloa",
Population = 675773
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10683,
Name = @"Boston",
Country = @"United States",
Region = @"Massachusetts",
Population = 675647
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10684,
Name = @"Matola",
Country = @"Mozambique",
Region = @"Maputo Province",
Population = 675422
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10685,
Name = @"Zaragoza",
Country = @"Spain",
Region = @"Aragon",
Population = 674317
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10686,
Name = @"Gorakhpur",
Country = @"India",
Region = @"Uttar Pradesh",
Population = 674246
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10687,
Name = @"Guadalupe",
Country = @"Mexico",
Region = @"Nuevo Leon",
Population = 673616
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10688,
Name = @"Acapulco de Juarez",
Country = @"Mexico",
Region = @"Guerrero",
Population = 673479
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10689,
Name = @"Ipoh",
Country = @"Malaysia",
Region = @"Perak",
Population = 673318
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10690,
Name = @"Sanmenxia",
Country = @"China",
Region = @"Henan",
Population = 669307
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10691,
Name = @"Ezhou",
Country = @"China",
Region = @"Hubei",
Population = 668727
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10692,
Name = @"Mississauga",
Country = @"Canada",
Region = @"Ontario",
Population = 668549
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10693,
Name = @"Mudanjiang",
Country = @"China",
Region = @"Heilongjiang",
Population = 665915
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10694,
Name = @"Athens",
Country = @"Greece",
Region = @"Attica",
Population = 664046
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10695,
Name = @"Leshan",
Country = @"China",
Region = @"Sichuan",
Population = 662814
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10696,
Name = @"Santo Andre",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 662373
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10697,
Name = @"Rizhao",
Country = @"China",
Region = @"Shandong",
Population = 661943
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10698,
Name = @"Nouakchott",
Country = @"Mauritania",
Region = @"",
Population = 661400
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10699,
Name = @"Pointe-Noire",
Country = @"Republic of the Congo",
Region = @"Pointe-Noire",
Population = 659084
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10700,
Name = @"Suining",
Country = @"China",
Region = @"Sichuan",
Population = 656760
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10701,
Name = @"Memphis",
Country = @"United States",
Region = @"Tennessee",
Population = 655770
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10702,
Name = @"Puyang",
Country = @"China",
Region = @"Henan",
Population = 655674
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10703,
Name = @"Tlalnepantla",
Country = @"Mexico",
Region = @"Mexico",
Population = 653410
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10704,
Name = @"Joao Pessoa",
Country = @"Brazil",
Region = @"Paraiba",
Population = 650883
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10705,
Name = @"Ansan-si",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 650728
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10706,
Name = @"Benghazi",
Country = @"Libya",
Region = @"Banghazi",
Population = 650629
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10707,
Name = @"Frankfurt am Main",
Country = @"Germany",
Region = @"Hesse",
Population = 650000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10708,
Name = @"Krasnodar",
Country = @"Russia",
Region = @"Krasnodarskiy",
Population = 649851
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10709,
Name = @"Palermo",
Country = @"Italy",
Region = @"Sicily",
Population = 648260
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10710,
Name = @"Colombo",
Country = @"Sri Lanka",
Region = @"Western",
Population = 648034
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10711,
Name = @"Lilongwe",
Country = @"Malawi",
Region = @"Central Region",
Population = 646750
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10712,
Name = @"Oran",
Country = @"Algeria",
Region = @"Oran",
Population = 645984
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10713,
Name = @"Diyarbakir",
Country = @"Turkey",
Region = @"Diyarbakir",
Population = 644763
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10714,
Name = @"Taguig",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 644473
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10715,
Name = @"New South Memphis",
Country = @"United States",
Region = @"Tennessee",
Population = 641608
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10716,
Name = @"Ulyanovsk",
Country = @"Russia",
Region = @"Ulyanovsk",
Population = 640680
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10717,
Name = @"Kotli",
Country = @"Pakistan",
Region = @"Azad Kashmir",
Population = 640000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10718,
Name = @"Okayama",
Country = @"Japan",
Region = @"Okayama",
Population = 639652
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10719,
Name = @"Al Ahmadi",
Country = @"Kuwait",
Region = @"Al Ahmadi",
Population = 637411
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10720,
Name = @"Yogyakarta",
Country = @"Indonesia",
Region = @"Yogyakarta",
Population = 636660
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10721,
Name = @"Chisinau",
Country = @"Moldova",
Region = @"Chisinau Municipality",
Population = 635994
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10722,
Name = @"Wroclaw",
Country = @"Poland",
Region = @"Lower Silesia",
Population = 634893
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10723,
Name = @"Hebi",
Country = @"China",
Region = @"Henan",
Population = 634721
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10724,
Name = @"Cheongju-si",
Country = @"South Korea",
Region = @"North Chungcheong",
Population = 634596
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10725,
Name = @"Anyang-si",
Country = @"South Korea",
Region = @"Gyeonggi-do",
Population = 634367
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10726,
Name = @"Tebessa",
Country = @"Algeria",
Region = @"Tebessa",
Population = 634332
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10727,
Name = @"Jingmen",
Country = @"China",
Region = @"Hubei",
Population = 632954
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10728,
Name = @"Portland",
Country = @"United States",
Region = @"Oregon",
Population = 632309
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10729,
Name = @"Winnipeg",
Country = @"Canada",
Region = @"Manitoba",
Population = 632063
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10730,
Name = @"Dandong",
Country = @"China",
Region = @"Liaoning",
Population = 631973
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10731,
Name = @"Oklahoma City",
Country = @"United States",
Region = @"Oklahoma",
Population = 631346
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10732,
Name = @"Izhevsk",
Country = @"Russia",
Region = @"Udmurtiya Republic",
Population = 631038
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10733,
Name = @"Jaboatao dos Guararapes",
Country = @"Brazil",
Region = @"Pernambuco",
Population = 630008
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10734,
Name = @"Cancun",
Country = @"Mexico",
Region = @"Quintana Roo",
Population = 628306
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10735,
Name = @"Contagem",
Country = @"Brazil",
Region = @"Minas Gerais",
Population = 627123
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10736,
Name = @"Santiago de Queretaro",
Country = @"Mexico",
Region = @"Queretaro",
Population = 626495
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10737,
Name = @"Bhilai",
Country = @"India",
Region = @"Chhattisgarh",
Population = 625138
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10738,
Name = @"Panshan",
Country = @"China",
Region = @"Liaoning",
Population = 625040
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10739,
Name = @"Kryvyy Rih",
Country = @"Ukraine",
Region = @"Dnipropetrovsk Oblast",
Population = 624579
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10740,
Name = @"Djibouti",
Country = @"Djibouti",
Region = @"Djibouti",
Population = 623891
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10741,
Name = @"Las Vegas",
Country = @"United States",
Region = @"Nevada",
Population = 623747
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10742,
Name = @"Baltimore",
Country = @"United States",
Region = @"Maryland",
Population = 621849
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10743,
Name = @"Kermanshah",
Country = @"Iran",
Region = @"Kermanshah",
Population = 621100
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10744,
Name = @"Coyoacan",
Country = @"Mexico",
Region = @"Mexico City",
Population = 620416
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10745,
Name = @"Ribeirao Preto",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 619746
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10746,
Name = @"Suizhou",
Country = @"China",
Region = @"Hubei",
Population = 618582
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10747,
Name = @"Al Hudaydah",
Country = @"Yemen",
Region = @"Al Hudaydah",
Population = 617871
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10748,
Name = @"Pasig City",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 617301
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10749,
Name = @"Bristol",
Country = @"United Kingdom",
Region = @"England",
Population = 617280
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10750,
Name = @"Jamshedpur",
Country = @"India",
Region = @"Jharkhand",
Population = 616338
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10751,
Name = @"Chizhou",
Country = @"China",
Region = @"Anhui",
Population = 615274
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10752,
Name = @"Taiz",
Country = @"Yemen",
Region = @"Taizz",
Population = 615222
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10753,
Name = @"Sao Jose dos Campos",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 613764
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10754,
Name = @"Santa Maria Chimalhuacan",
Country = @"Mexico",
Region = @"Mexico",
Population = 612383
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10755,
Name = @"Yaan",
Country = @"China",
Region = @"Sichuan",
Population = 612056
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10756,
Name = @"Borivli",
Country = @"India",
Region = @"Maharashtra",
Population = 609617
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10757,
Name = @"Torreon",
Country = @"Mexico",
Region = @"Coahuila",
Population = 608836
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10758,
Name = @"Yaroslavl",
Country = @"Russia",
Region = @"Yaroslavl Oblast",
Population = 606730
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10759,
Name = @"Bhavnagar",
Country = @"India",
Region = @"Gujarat",
Population = 605882
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10760,
Name = @"Benoni",
Country = @"South Africa",
Region = @"Gauteng",
Population = 605344
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10761,
Name = @"Cochin",
Country = @"India",
Region = @"Kerala",
Population = 604696
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10762,
Name = @"Jinzhou",
Country = @"China",
Region = @"Liaoning",
Population = 604269
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10763,
Name = @"Amravati",
Country = @"India",
Region = @"Maharashtra",
Population = 603837
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10764,
Name = @"Abu Dhabi",
Country = @"United Arab Emirates",
Region = @"Abu Dhabi",
Population = 603492
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10765,
Name = @"Haiphong",
Country = @"Vietnam",
Region = @"Haiphong",
Population = 602695
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10766,
Name = @"Sanming",
Country = @"China",
Region = @"Fujian",
Population = 602166
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10767,
Name = @"Washington",
Country = @"United States",
Region = @"Washington, D.C.",
Population = 601723
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10768,
Name = @"Islamabad",
Country = @"Pakistan",
Region = @"Islamabad",
Population = 601600
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10769,
Name = @"Kirkuk",
Country = @"Iraq",
Region = @"Kirkuk",
Population = 601433
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10770,
Name = @"Sangli",
Country = @"India",
Region = @"Maharashtra",
Population = 601214
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10771,
Name = @"Milwaukee",
Country = @"United States",
Region = @"Wisconsin",
Population = 600155
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10774,
Name = @"Situbondo",
Country = @"Indonesia",
Region = @"East Java",
Population = 600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10773,
Name = @"Shuangyashan",
Country = @"China",
Region = @"Heilongjiang",
Population = 600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10772,
Name = @"Vancouver",
Country = @"Canada",
Region = @"British Columbia",
Population = 600000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10775,
Name = @"Barnaul",
Country = @"Russia",
Region = @"Altai Krai",
Population = 599579
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10776,
Name = @"Rotterdam",
Country = @"Netherlands",
Region = @"South Holland",
Population = 598199
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10777,
Name = @"Morelia",
Country = @"Mexico",
Region = @"Michoacan",
Population = 597511
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10778,
Name = @"Luancheng",
Country = @"China",
Region = @"Hebei",
Population = 597130
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10779,
Name = @"Rasht",
Country = @"Iran",
Region = @"Gilan",
Population = 594590
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10780,
Name = @"Abeokuta",
Country = @"Nigeria",
Region = @"Ogun",
Population = 593100
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10781,
Name = @"Essen",
Country = @"Germany",
Region = @"North Rhine-Westphalia",
Population = 593085
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10782,
Name = @"Kayseri",
Country = @"Turkey",
Region = @"Kayseri",
Population = 592840
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10783,
Name = @"Glasgow",
Country = @"United Kingdom",
Region = @"Scotland",
Population = 591620
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10784,
Name = @"Gold Coast",
Country = @"Australia",
Region = @"Queensland",
Population = 591473
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10785,
Name = @"Yingkou",
Country = @"China",
Region = @"Liaoning",
Population = 591159
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10786,
Name = @"Abuja",
Country = @"Nigeria",
Region = @"FCT",
Population = 590400
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10787,
Name = @"Las Pinas",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 590000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10788,
Name = @"Zhangzhou",
Country = @"China",
Region = @"Fujian",
Population = 589831
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10789,
Name = @"Stuttgart",
Country = @"Germany",
Region = @"Baden-Wuerttemberg",
Population = 589793
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10790,
Name = @"Reynosa",
Country = @"Mexico",
Region = @"Tamaulipas",
Population = 589466
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10791,
Name = @"Dortmund",
Country = @"Germany",
Region = @"North Rhine-Westphalia",
Population = 588462
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10792,
Name = @"Vladivostok",
Country = @"Russia",
Region = @"Primorskiy (Maritime) Kray",
Population = 587022
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10793,
Name = @"Irkutsk",
Country = @"Russia",
Region = @"Irkutsk Oblast",
Population = 586695
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10794,
Name = @"Blantyre",
Country = @"Malawi",
Region = @"Southern Region",
Population = 584877
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10795,
Name = @"New Kingston",
Country = @"Jamaica",
Region = @"St. Andrew",
Population = 583958
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10796,
Name = @"UEskuedar",
Country = @"Turkey",
Region = @"Istanbul",
Population = 582666
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10797,
Name = @"Genoa",
Country = @"Italy",
Region = @"Liguria",
Population = 580223
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10799,
Name = @"Oslo",
Country = @"Norway",
Region = @"Oslo",
Population = 580000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10798,
Name = @"Cuttack",
Country = @"India",
Region = @"Odisha",
Population = 580000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10800,
Name = @"Khabarovsk",
Country = @"Russia",
Region = @"Khabarovsk",
Population = 579000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10801,
Name = @"Khabarovsk Vtoroy",
Country = @"Russia",
Region = @"Khabarovsk",
Population = 578303
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10802,
Name = @"Libreville",
Country = @"Gabon",
Region = @"Estuaire",
Population = 578156
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10803,
Name = @"Kerman",
Country = @"Iran",
Region = @"Kerman",
Population = 577514
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10804,
Name = @"Chiclayo",
Country = @"Peru",
Region = @"Lambayeque",
Population = 577375
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10805,
Name = @"Orumiyeh",
Country = @"Iran",
Region = @"West Azerbaijan",
Population = 577307
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10806,
Name = @"Bahcelievler",
Country = @"Turkey",
Region = @"Istanbul",
Population = 576799
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10807,
Name = @"Bikaner",
Country = @"India",
Region = @"Rajasthan",
Population = 576015
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10808,
Name = @"Tlaquepaque",
Country = @"Mexico",
Region = @"Jalisco",
Population = 575942
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10809,
Name = @"Tlalpan",
Country = @"Mexico",
Region = @"Mexico City",
Population = 574577
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10810,
Name = @"Umraniye",
Country = @"Turkey",
Region = @"Istanbul",
Population = 573265
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10811,
Name = @"Duesseldorf",
Country = @"Germany",
Region = @"North Rhine-Westphalia",
Population = 573057
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10812,
Name = @"Banjarmasin",
Country = @"Indonesia",
Region = @"South Kalimantan",
Population = 572837
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10813,
Name = @"Goeteborg",
Country = @"Sweden",
Region = @"Vaestra Goetaland",
Population = 572799
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10814,
Name = @"Shihezi",
Country = @"China",
Region = @"Xinjiang",
Population = 572772
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10815,
Name = @"Bucaramanga",
Country = @"Colombia",
Region = @"Santander",
Population = 571820
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10816,
Name = @"South Boston",
Country = @"United States",
Region = @"Massachusetts",
Population = 571281
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10817,
Name = @"Kuching",
Country = @"Malaysia",
Region = @"Sarawak",
Population = 570407
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10818,
Name = @"Poznan",
Country = @"Poland",
Region = @"Greater Poland",
Population = 570352
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10819,
Name = @"Malaga",
Country = @"Spain",
Region = @"Andalusia",
Population = 568305
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10820,
Name = @"Bouake",
Country = @"Ivory Coast",
Region = @"Vallee du Bandama",
Population = 567481
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10821,
Name = @"Nyala",
Country = @"Sudan",
Region = @"Southern Darfur",
Population = 565734
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10822,
Name = @"Asmara",
Country = @"Eritrea",
Region = @"Maekel",
Population = 563930
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10823,
Name = @"Sokoto",
Country = @"Nigeria",
Region = @"Sokoto",
Population = 563861
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10824,
Name = @"Uberlandia",
Country = @"Brazil",
Region = @"Minas Gerais",
Population = 563536
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10825,
Name = @"Hachioji",
Country = @"Japan",
Region = @"Tokyo",
Population = 561344
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10826,
Name = @"Onitsha",
Country = @"Nigeria",
Region = @"Anambra",
Population = 561066
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10827,
Name = @"Wenchang",
Country = @"China",
Region = @"Hainan",
Population = 560894
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10828,
Name = @"Honcho",
Country = @"Japan",
Region = @"Chiba",
Population = 560743
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10829,
Name = @"Albuquerque",
Country = @"United States",
Region = @"New Mexico",
Population = 559121
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10830,
Name = @"Hamhung",
Country = @"North Korea",
Region = @"Hamgyong-namdo",
Population = 559056
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10831,
Name = @"Sorocaba",
Country = @"Brazil",
Region = @"Sao Paulo",
Population = 558862
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10832,
Name = @"Helsinki",
Country = @"Finland",
Region = @"Uusimaa",
Population = 558457
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10833,
Name = @"Warangal",
Country = @"India",
Region = @"Telangana",
Population = 557802
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10834,
Name = @"Santiago de Cuba",
Country = @"Cuba",
Region = @"Santiago de Cuba",
Population = 555865
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10835,
Name = @"Siping",
Country = @"China",
Region = @"Jilin",
Population = 555609
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10836,
Name = @"Kagoshima",
Country = @"Japan",
Region = @"Kagoshima",
Population = 555352
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10837,
Name = @"Surakarta",
Country = @"Indonesia",
Region = @"Central Java",
Population = 555308
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10838,
Name = @"Longnan",
Country = @"China",
Region = @"Gansu",
Population = 555004
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10839,
Name = @"Mar del Plata",
Country = @"Argentina",
Region = @"Buenos Aires",
Population = 553935
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10840,
Name = @"Huaihua",
Country = @"China",
Region = @"Hunan",
Population = 552622
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10841,
Name = @"Bahawalpur",
Country = @"Pakistan",
Region = @"Punjab",
Population = 552607
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10842,
Name = @"Zahedan",
Country = @"Iran",
Region = @"Sistan and Baluchestan",
Population = 551980
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10843,
Name = @"Aden",
Country = @"Yemen",
Region = @"Aden",
Population = 550602
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10844,
Name = @"Nanded",
Country = @"India",
Region = @"Maharashtra",
Population = 550564
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10845,
Name = @"Orenburg",
Country = @"Russia",
Region = @"Orenburg Oblast",
Population = 550204
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10847,
Name = @"Pristina",
Country = @"Kosovo",
Region = @"Pristina",
Population = 550000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10846,
Name = @"Changwon",
Country = @"South Korea",
Region = @"Gyeongsangnam-do",
Population = 550000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10848,
Name = @"Jiamusi",
Country = @"China",
Region = @"Heilongjiang",
Population = 549549
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10849,
Name = @"Antipolo",
Country = @"Philippines",
Region = @"Calabarzon",
Population = 549543
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10850,
Name = @"Bremen",
Country = @"Germany",
Region = @"Bremen",
Population = 546501
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10851,
Name = @"Meknes",
Country = @"Morocco",
Region = @"Fes-Meknes",
Population = 545705
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10852,
Name = @"Wanning",
Country = @"China",
Region = @"Hainan",
Population = 545597
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10853,
Name = @"Xinzhou",
Country = @"China",
Region = @"Shanxi",
Population = 544683
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10854,
Name = @"Banqiao",
Country = @"Taiwan",
Region = @"Taipei",
Population = 543342
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10855,
Name = @"Sargodha",
Country = @"Pakistan",
Region = @"Punjab",
Population = 542603
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10856,
Name = @"Bangui",
Country = @"Central African Republic",
Region = @"Bangui",
Population = 542393
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10857,
Name = @"Vilnius",
Country = @"Lithuania",
Region = @"Vilnius",
Population = 542366
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10858,
Name = @"Novokuznetsk",
Country = @"Russia",
Region = @"Kemerovo Oblast",
Population = 539616
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10859,
Name = @"Kisangani",
Country = @"Democratic Republic of the Congo",
Region = @"Tshopo",
Population = 539158
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10860,
Name = @"Jian",
Country = @"China",
Region = @"Jiangxi",
Population = 538699
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10861,
Name = @"Port Said",
Country = @"Egypt",
Region = @"Port Said",
Population = 538378
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10862,
Name = @"Mersin",
Country = @"Turkey",
Region = @"Mersin",
Population = 537842
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10863,
Name = @"Tuxtla",
Country = @"Mexico",
Region = @"Chiapas",
Population = 537102
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10864,
Name = @"Raurkela",
Country = @"India",
Region = @"Odisha",
Population = 536450
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10865,
Name = @"Warri",
Country = @"Nigeria",
Region = @"Delta",
Population = 536023
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10866,
Name = @"Guli",
Country = @"China",
Region = @"Zhejiang",
Population = 536000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10867,
Name = @"Ebute Ikorodu",
Country = @"Nigeria",
Region = @"Lagos",
Population = 535619
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10868,
Name = @"Tanggu",
Country = @"China",
Region = @"Tianjin",
Population = 535298
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10869,
Name = @"Cuauhtemoc",
Country = @"Mexico",
Region = @"Mexico City",
Population = 531831
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10870,
Name = @"Shangluo",
Country = @"China",
Region = @"Shaanxi",
Population = 531696
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10871,
Name = @"Tucson",
Country = @"United States",
Region = @"Arizona",
Population = 531641
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10872,
Name = @"Nashville",
Country = @"United States",
Region = @"Tennessee",
Population = 530852
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10873,
Name = @"Taif",
Country = @"Saudi Arabia",
Region = @"Mecca Region",
Population = 530848
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10874,
Name = @"Beira",
Country = @"Mozambique",
Region = @"Sofala",
Population = 530604
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10875,
Name = @"Guntur",
Country = @"India",
Region = @"Andhra Pradesh",
Population = 530577
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10876,
Name = @"Touba",
Country = @"Senegal",
Region = @"Diourbel",
Population = 529176
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10877,
Name = @"Quebec",
Country = @"Canada",
Region = @"Quebec",
Population = 528595
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10878,
Name = @"Hamadan",
Country = @"Iran",
Region = @"Hamadan",
Population = 528256
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10879,
Name = @"Cangzhou",
Country = @"China",
Region = @"Hebei",
Population = 527681
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10880,
Name = @"San Salvador",
Country = @"El Salvador",
Region = @"San Salvador",
Population = 525990
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10881,
Name = @"Beihai",
Country = @"China",
Region = @"Guangxi",
Population = 525329
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10882,
Name = @"Hengshui",
Country = @"China",
Region = @"Hebei",
Population = 522147
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10883,
Name = @"Dehra Dun",
Country = @"India",
Region = @"Uttarakhand",
Population = 522081
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10884,
Name = @"Cuiaba",
Country = @"Brazil",
Region = @"Mato Grosso",
Population = 521934
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10885,
Name = @"Petaling Jaya",
Country = @"Malaysia",
Region = @"Selangor",
Population = 520698
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10886,
Name = @"Macau",
Country = @"Macao",
Region = @"",
Population = 520400
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10887,
Name = @"Bhayandar",
Country = @"India",
Region = @"Maharashtra",
Population = 520301
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10888,
Name = @"Esenler",
Country = @"Turkey",
Region = @"Istanbul",
Population = 520235
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10889,
Name = @"Ryazan",
Country = @"Russia",
Region = @"Ryazan Oblast",
Population = 520173
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10890,
Name = @"Fresno",
Country = @"United States",
Region = @"California",
Population = 520052
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10891,
Name = @"Hamilton",
Country = @"Canada",
Region = @"Ontario",
Population = 519949
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10892,
Name = @"Tyumen",
Country = @"Russia",
Region = @"Tyumen Oblast",
Population = 519119
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10893,
Name = @"Durgapur",
Country = @"India",
Region = @"West Bengal",
Population = 518872
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10894,
Name = @"Victoria de Durango",
Country = @"Mexico",
Region = @"Durango",
Population = 518709
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10895,
Name = @"Ajmer",
Country = @"India",
Region = @"Rajasthan",
Population = 517911
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10896,
Name = @"Lisbon",
Country = @"Portugal",
Region = @"Lisbon",
Population = 517802
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10897,
Name = @"Ulhasnagar",
Country = @"India",
Region = @"Maharashtra",
Population = 516584
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10898,
Name = @"Guangyuan",
Country = @"China",
Region = @"Sichuan",
Population = 516424
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10899,
Name = @"Kolhapur",
Country = @"India",
Region = @"Maharashtra",
Population = 516142
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10900,
Name = @"Lipetsk",
Country = @"Russia",
Region = @"Lipetsk Oblast",
Population = 515655
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10901,
Name = @"Siliguri",
Country = @"India",
Region = @"West Bengal",
Population = 515574
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10902,
Name = @"Hannover",
Country = @"Germany",
Region = @"Lower Saxony",
Population = 515140
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10903,
Name = @"Eskisehir",
Country = @"Turkey",
Region = @"Eskisehir",
Population = 514869
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10904,
Name = @"Azadshahr",
Country = @"Iran",
Region = @"Hamadan",
Population = 514102
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10905,
Name = @"Salta",
Country = @"Argentina",
Region = @"Salta",
Population = 512686
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10906,
Name = @"Penza",
Country = @"Russia",
Region = @"Penza",
Population = 512602
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10907,
Name = @"Xianning",
Country = @"China",
Region = @"Hubei",
Population = 512517
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10908,
Name = @"Tembisa",
Country = @"South Africa",
Region = @"Gauteng",
Population = 511655
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10909,
Name = @"Bilimora",
Country = @"India",
Region = @"Gujarat",
Population = 510879
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10910,
Name = @"Aparecida de Goiania",
Country = @"Brazil",
Region = @"Goias",
Population = 510770
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10911,
Name = @"Puente Alto",
Country = @"Chile",
Region = @"Santiago Metropolitan",
Population = 510417
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10912,
Name = @"Makati City",
Country = @"Philippines",
Region = @"Metro Manila",
Population = 510383
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10913,
Name = @"Tonghua",
Country = @"China",
Region = @"Jilin",
Population = 510000
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10914,
Name = @"Naberezhnyye Chelny",
Country = @"Russia",
Region = @"Tatarstan Republic",
Population = 509870
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10915,
Name = @"Leicester",
Country = @"United Kingdom",
Region = @"England",
Population = 508916
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10916,
Name = @"Karol Bagh",
Country = @"India",
Region = @"Delhi",
Population = 505241
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10917,
Name = @"Zhoukou",
Country = @"China",
Region = @"Henan",
Population = 505171
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10918,
Name = @"Leipzig",
Country = @"Germany",
Region = @"Saxony",
Population = 504971
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10919,
Name = @"Kalininskiy",
Country = @"Russia",
Region = @"St.-Petersburg",
Population = 504641
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10920,
Name = @"Duisburg",
Country = @"Germany",
Region = @"North Rhine-Westphalia",
Population = 504358
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10921,
Name = @"Asansol",
Country = @"India",
Region = @"West Bengal",
Population = 504271
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10922,
Name = @"Arak",
Country = @"Iran",
Region = @"Markazi",
Population = 503647
});
this.Add(new WorldCitiesAbove500KItem()
{
ID = 10923,
Name = @"Astrakhan",
Country = @"Russia",
Region = @"Astrakhan",
Population = 502533
});
}
}
cs
@using IgniteUI.Blazor.Controls
@inject IJSRuntime JS
<div class="container vertical ig-typography">
<div class="container vertical fill">
<IgbGrid
AutoGenerate="false"
Data="WorldCitiesAbove500K"
PrimaryKey="ID"
Name="grid"
@ref="grid"
RenderedScript="WebGridWithComboRendered">
<IgbColumn
Field="ID"
Header="ID"
DataType="GridColumnDataType.Number">
</IgbColumn>
<IgbColumn
Field="Country"
Header="Country"
BodyTemplateScript="WebGridCountryDropDownTemplate"
Name="column1"
@ref="column1">
</IgbColumn>
<IgbColumn
Field="Region"
Header="Region"
BodyTemplateScript="WebGridRegionDropDownTemplate"
Name="column2"
@ref="column2">
</IgbColumn>
<IgbColumn
Field="City"
Header="City"
BodyTemplateScript="WebGridCityDropDownTemplate"
Name="column3"
@ref="column3">
</IgbColumn>
</IgbGrid>
</div>
</div>
@code {
protected override async Task OnAfterRenderAsync(bool firstRender)
{
var grid = this.grid;
var column1 = this.column1;
var column2 = this.column2;
var column3 = this.column3;
}
private IgbGrid grid;
private IgbColumn column1;
private IgbColumn column2;
private IgbColumn column3;
private WorldCitiesAbove500K _worldCitiesAbove500K = null;
public WorldCitiesAbove500K WorldCitiesAbove500K
{
get
{
if (_worldCitiesAbove500K == null)
{
_worldCitiesAbove500K = new WorldCitiesAbove500K();
}
return _worldCitiesAbove500K;
}
}
}
razor
igRegisterScript("WebGridCountryDropDownTemplate", (ctx) => {
var html = window.igTemplating.html;
var id = ctx.cell.id.rowID;
var comboId = "country_" + id;
return html`<igc-combo placeholder="Choose Country..." value-key="Country" display-key="Country" id="${comboId}" single-select></igc-combo>`;
}, false);
igRegisterScript("WebGridRegionDropDownTemplate", (ctx) => {
var html = window.igTemplating.html;
var id = ctx.cell.id.rowID;
var comboId = "region_" + id;
var progressId = "progress_region_" + id;
return html`<div style="display:flex; flex-direction: column;"><igc-combo placeholder="Choose Region..." disabled value-key="Region" display-key="Region" id="${comboId}" single-select></igc-combo><igc-linear-progress style="display:none;" indeterminate id="${progressId}"></<igc-linear-progress><div>`;
}, false);
igRegisterScript("WebGridCityDropDownTemplate", (ctx) => {
var html = window.igTemplating.html;
var id = ctx.cell.id.rowID;
var comboId = "city_" + id;
var progressId = "progress_city_" + id;
return html`<div style="display:flex; flex-direction: column;"><igc-combo placeholder="Choose City..." disabled value-key="Name" display-key="Name" id="${comboId}" single-select></igc-combo><igc-linear-progress style="display:none;" indeterminate id="${progressId}"></<igc-linear-progress></div>`;
}, false);
igRegisterScript("WebGridWithComboRendered", (event) => {
const grid = document.getElementsByTagName("igc-grid")[0];
var worldCitiesAbove500K = grid.data;
countries = worldCitiesAbove500K.filter(x => this.countryNames.indexOf(x.Country) !== -1).filter((value, index, array) => array.findIndex(x => x.Country === value.Country) === index);
regions = worldCitiesAbove500K.filter((value, index, array) => array.findIndex(x => x.Region === value.Region) === index);
cities = worldCitiesAbove500K.filter((value, index, array) => array.findIndex(x => x.Name === value.Name) === index);
grid.data = [
{
ID: 1,
Country: '',
Region: '',
City: ''
},
{
ID: 2,
Country: '',
Region: '',
City: ''
},
{
ID: 3,
Country: '',
Region: '',
City: ''
}
];
setTimeout(() => {
for (let index = 0; index < grid.data.length; index++) {
const rowId = grid.data[index].ID;
this.bindEventsCountryCombo(rowId, grid.getCellByKey(rowId, "Country"));
this.bindEventsRegionCombo(rowId, grid.getCellByKey(rowId, "Region"));
this.bindEventsCityCombo(rowId, grid.getCellByKey(rowId, "City"));
}
}, 100);
}, false);
var countryNames = [
'United States',
'Japan',
'United Kingdom'
];
var countries;
var regions;
var cities;
function bindEventsCountryCombo(rowId, cell) {
const comboId = "country_" + rowId;
var combo = document.getElementById(comboId);
combo?.addEventListener("igcChange", (e) => {
const value = e.detail.newValue[0];
cell.update(value);
const nextCombo = document.getElementById("region_" + cell.id.rowID);
const nextProgress = document.getElementById("progress_region_" + cell.id.rowID);
if (value === "") {
nextCombo.deselect(nextCombo.value);
nextCombo.disabled = true;
nextCombo.data = [];
} else {
nextProgress.style.display = "block";
setTimeout(() => {
nextProgress.style.display = "none";
nextCombo.disabled = false;
nextCombo.data = this.regions.filter(x => x.Country === value);
}, 2000);
}
});
combo?.addEventListener("igcOpening", (e) => {
var currCombo = e.target;
if (currCombo.data.length === 0) {
combo.data = countries;
};
});
}
function bindEventsRegionCombo(rowId, cell) {
const comboId = "region_" + rowId;
var combo = document.getElementById(comboId);
combo?.addEventListener("igcChange", (e) => {
const value = e.detail.newValue[0];
cell.update(value);
const nextCombo = document.getElementById("city_" + cell.id.rowID);
const nextProgress = document.getElementById("progress_city_" + cell.id.rowID);
if (value === "") {
nextCombo.deselect(nextCombo.value);
nextCombo.disabled = true;
nextCombo.data = [];
} else {
nextProgress.style.display = "block";
setTimeout(() => {
nextProgress.style.display = "none";
nextCombo.disabled = false;
nextCombo.data = this.cities.filter(x => x.Region === value);
}, 2000);
}
});
}
function bindEventsCityCombo(rowId, cell) {
const comboId = "city_" + rowId;
var combo = document.getElementById(comboId);
combo?.addEventListener("igcChange", (e) => {
const value = e.detail.newValue[0];
cell.update(value);
});
}
js/*
CSS styles are loaded from the shared CSS file located at:
https://static.infragistics.com/xplatform/css/samples/
*/
css
¿Te gusta esta muestra? Obtenga acceso a nuestro kit de herramientas de Ignite UI for Blazor completo y comience a crear sus propias aplicaciones en minutos. Descárgalo gratis.
Configuración
In order enable column editing, make sure editable
property is set to true
.
Una vez que la edición de columnas esté habilitada, puede comenzar agregando su IgbCombo
. Tenga en cuenta que aquí para tener solo una selección disponible, deberá utilizar la propiedad singleSelect
.
Para comenzar con IgbCombo
, primero debe importarlo:
builder.Services.AddIgniteUIBlazor(
typeof(IgbGridModule),
typeof(IgbComboModule)
);
razor
Luego deberías definir la plantilla de columna con el combo:
<IgbColumn Field="Country" Header="Country" BodyTemplate="WebGridCountryDropDownTemplate"></IgbColumn>
@code{
public static RenderFragment<IgbCellTemplateContext> WebGridCountryDropDownTemplate = (context) =>
{
var id = "country_" + context.Cell.Id.RowID;
return @<IgbCombo id="@id" Placeholder="Choose Country..." SingleSelect=true ValueKey="Country" DisplayKey="Country" ChangeScript="CountryChange"></IgbCombo>;
};
}
razor
displayKey
: obligatorio para matrices de objetos: especifica qué propiedad se utilizará para el texto de los elementos. Si no se especifica ningún valor paradisplayKey
, el combo utilizará lavalueKey
especificada (si corresponde).
Para manejar el cambio de selección, necesitamos el evento change
. Los argumentos del evento emitido contienen información sobre la selección anterior al cambio, la selección actual y los elementos que se agregaron o eliminaron. Por lo tanto, filtrará los valores en función de la selección del combo anterior.
//In Javascript
igRegisterScript("CountryChange", (ctx) => {
const value = e.detail.newValue;
cell.update(value);
const nextCombo = document.getElementById("region_" + cell.id.rowID);
const nextProgress = document.getElementById("progress_region_" + cell.id.rowID);
if (value === "") {
nextCombo.deselect(nextCombo.value);
nextCombo.disabled = true;
nextCombo.data = [];
} else {
nextProgress.style.display = "block";
setTimeout(() => {
nextProgress.style.display = "none";
nextCombo.disabled = false;
nextCombo.data = this.regions.filter(x => x.Country === value);
}, 2000);
}
});
razor
Y, por último, agregar IgbLinearProgress
, que se requiere al cargar la lista de datos.
public static RenderFragment<IgbCellTemplateContext> WebGridRegionDropDownTemplate = (context) =>
{
var id = "region_" + context.Cell.Id.RowID;
return @<div style="display:flex;flex-direction:column;"><IgbCombo id="@id" Placeholder="Choose Region..." SingleSelect=true ValueKey="Region" DisplayKey="Region" ChangeScript="RegionChange"></IgbCombo><IgbLinearProgress Indeterminate=true></IgbLinearProgress></div>;
};
razor
Problemas conocidos y limitaciones
Limitación | Descripción |
---|---|
La lista desplegable combinada puede ocultarse detrás de otros elementos de la interfaz de usuario. | Debido al orden de apilamiento de los elementos en la cuadrícula, el menú desplegable combinado puede ocultarse detrás de otros elementos como encabezados, pies de página, etc. |