c# - I am conflicted about using new with struct in .net -
I try to know about GDI + and to make a brush or pen, in most cases I have a color structure , So I try to know about it but now I have a disputed point, first of all, some people declare colors such as
brush b1 = New solidbrush (Color. Form ARBB (255, 0, 0)); or
color myColor; MyColor = Color.FromArgb (255,0,0); Brush B2 = New Solidbrush (Michael); So anyone can tell me how to use Stranger without any color to call the default constructor of the new operator
Sorry This simple question but I tried to search about it and I'm new to programming.
Thanks
Anything that's going on here is that the interesting creator is non-public, and you still Pyogita method will create value through which you can get as trivial as your own code:
struct {indirect personal Reedonli ET value; Private indirect (difference value) {this.value = value; } Make public static indirect (int value) {Return new indirect (value); }}} Straight direct {private readonly at value; Public value {this.value = value; }} Class program {static zero major () {var x = indirect Making (42); Var y = new direct (42); }} The occasional use is that the caller uses new ; Sometimes the expected use is that the caller receives value from a supportive method. In the case of color : the latter. In the case of SolidBrush : Formerly Note that this can be the case for both the struct and class types - this is not a specific factor.
In the case of color , actually you have more than many fields that are directly watching; For example, known caller , name , state - different for some ARGb values "known" (From pre-determined designated lists); Some colors are ad-hoc (from ARGb data) the way you get the color determines these additional values.
Comments
Post a Comment