// Create a jagged array
object[][] data= new object[ 10 ][] {
new object[ 4 ] { "Canada" , 31500000 , "Ottawa" , "12.2 ºc" },
new object[ 4 ] { "Switzerland" , 7300000, "Bern" , "23.3 ºc"},
new object[ 4 ] { "France" , 59500000 , "Paris" , "27.3 ºc" } ,
new object[ 4 ] { "USA" , 278000000 , "Washington" , "14.1 ºc" } ,
new object[ 4 ] { "UK" , 59700000, "London" , "23.7 ºc" } ,
new object[ 4 ] { "Belgium" , 10300000, "Brussels" , "21.8 ºc" } ,
new object[ 4 ] { "Italy" , 57700000 , "Rome" , "29.6 ºc"} ,
new object[ 4 ] { "Spain" , 40000000 , "Madrid" , "31.8 ºc" } ,
new object[ 4 ] { "Germany" , 83000000, "Berlin" , "25.1 ºc" } ,
new object[ 4 ] { "Japan" , 126800000, "Tokyo" , "17.2 ºc" } };
WinComboBox combo = new WinComboBox();
combo.Location = new Point( 10, 10 );
this.Controls.Add( combo );
// Assign the jagged array to the DataSource property
combo.DataSource = data;