Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to combine a Partial Class Object in C#?
- public class Sample{
- public string name {get;set;}
- public int price {get;set}
- }
- Sample sampleA = new Sample();
- sampleA.name = "test";
- Sample sampleB = new Sample();
- sampleB.price = 100;
- Sample sampleC = sampleA + sampleB;
- sampleC.name = "test";
- sampleC.price = 100;
- public static Sample operator +(Sample left, Sample right)
- {
- left.price = right.price;
- return left;
- }
- public partial class File { public string Prop2 { get;set; } }
- public partial class File { public int Prop1 { get;set; } }
- public partial class File
- {
- public string Prop2 { get;set; }
- public int Prop1 { get;set; }
- }
- Sample sampleA = new Sample();
- sampleA.name = "test";
- sampleA.price = 200;
- Sample sampleB = new Sample();
- sampleB.price = 100;
- Sample sampleC = sampleA + sampleB; // what would be the value of price here: from sampleA or sampleB?
- public static Sample operator +(Sample sampleA, Sample sampleB){
- return new Sample() { Name = sampleA.Name, Price = sampleB.Price };
- }
Add Comment
Please, Sign In to add comment