using System;
public class Program
{
public static void addData(Data d, string addData)
d.addedData = addData;
}
public static void incr(ref int i)
i = i + 1;
public static void Main()
var d = new Data(1);
addData(d, "test1");
Console.WriteLine(d.addedData); //test1
addData(d, "test2");
Console.WriteLine(d.addedData); //test2
int i = 1;
incr(ref i);
Console.WriteLine(i); //still 1,
public class Data
public int id
get;
set;
public string addedData
public Data(int id)
this.id = id;
public Data()
public void enrich(string addedData)