passing groups of properties from 1 class to another
Posted
by insanepaul
on Stack Overflow
See other posts from Stack Overflow
or by insanepaul
Published on 2010-03-30T21:57:58Z
Indexed on
2010/03/30
22:03 UTC
Read the original article
Hit count: 310
I have a group of 13 properties in a class. I created a struct for these properties and passed it to another class.
I need to add another 10 groups of these 13 properties. So thats 130 properties in total.
What do I do?
- I could add all 130 properties to the struct. Will this affect performance and readability
- I could create a list of structs but don't know how to access an item eg. to add to the list:
listRowItems.Add(new RowItems(){a=1, b=1, c=1, d=1...});
listRowItems.Add(new RowItems(){a=2, b=2, c=2, d=2...});
How do I access the second group item b? is it
- Could I use just a dictionary with 130 items
- Should I use a list of dictionaries (again I don't know how to access a particular item)
- Should I pass in a class of 130 properties
Just for your interest the properties are css parameters used for a composite control. The control displays 13 elements in each row and there are 10 rows and each row is customisable.
© Stack Overflow or respective owner