[Mono-list] About Arrays of X

yoros@wanadoo.es yoros@wanadoo.es
Sat, 14 Dec 2002 13:37:35 +0100


--GeDkoc8jIzHasOdk
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Hi,

I was making a little program that implements a few generic algorithms
for arrays. I decided that the best option was to define the type of the
arguments of the methods to "IComparable []" (array of IComparable) but
when I call that method with one "int[]" the compiler tells me the
following message:

error CS0030: Cannot convert type 'int[]' to 'System.IComparable[]'

I tried to do the same thing in Java (using Integer[] and Comparable[])
and it worked.

I think this feature must be in all object oriented languages. In the
fact, Java, C++, Eiffel, etc... has the feature.

Can anyone tell me how can I make the construction I want ? (int[]
inside one IComparable[] to get one generic class).

Regards,

    Pedro

--=20
Pedro Martinez Juli=E1
\  yoros@terra.es
)|    yoros@wanadoo.es
/        http://yoros.cjb.net
Socio HispaLinux #311
Usuario Linux #275438 - http://counter.li.org
GnuPG public information:  pub  1024D/74F1D3AC
Key fingerprint =3D 8431 7B47 D2B4 5A46 5F8E  534F 588B E285 74F1 D3AC

--GeDkoc8jIzHasOdk
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE9+yYOWIvihXTx06wRAqaCAJ0VcT6aI7nAXRdv6hG0U1zs+mEWiQCfZps4
8MsCfnQuKdHpfkfi1Zy6BEo=
=XUNA
-----END PGP SIGNATURE-----

--GeDkoc8jIzHasOdk--