Search
Get Started
C
C#
•
4y ago
Thinker
Differing covariant arrays [Answered]
Why does this work
var xs = new string[] {}; object[] ys = xs;
var xs = new string[] {}; object[] ys = xs;
but this doesn
't
?
var xs = new int[] {}; object[] ys = xs;
var xs = new int[] {}; object[] ys = xs;
also idk what to name this post
C#
Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,110
Members
View on Discord
Similar Threads
Was this page helpful?
Yes
No
var
xs
=
new
string
[] {};
object
[]
ys
=
xs;
var
xs
=
new
string
[] {};
object
[]
ys
=
xs;
var
xs
=
new
int
[] {};
object
[]
ys
=
xs;
var
xs
=
new
int
[] {};
object
[]
ys
=
xs;
Similar Threads
❔ Covariant Interface Return
C
C# / help
3y ago
✅ Covariant return type properties
C
C# / help
16mo ago