c# - Access a list data member in a class -


i have class defined like:

public class paths //class point definition     {         public list<point> points;         public color color;         public paths(list<point> points, color color)         {             points = points;             color = color;         }     } 

in source code make list: list<paths> paths = new list<paths>();

then make list of points: list<point> newpath = null; add stuff it: newpath.add(x, y);

now want newpath inserted in paths list along color. how do this?

then make list of points: list<point> newpath = null;

no, created variable reference list - need create list:

list<point> newpath = new list<point>(); 

then can add point object it.

now want newpath inserted in paths list along color. how do this?

you need create path well:

path path = new path();  path.points = newpath; 

note following suggestions closer c# conventions:

  • use properties instead of fields public members
  • start public property names capital letter (e.g. points)
  • start parameter names lower-case letter (e.g. public paths(list<point> points, color color)

Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -