För att hämta budgetsiffror från egna inställningsfiler kan man sätta sökvägen till egna inställningsfiler.

Nedan är en beskrivning på hur man kan hämta budgetsiffror för en vuxen och ett barn in process i C#. Beskrivningen antar att filen boende.xml med inställningar finns i <path-to-settings>/2025/boende.xml.

Kalkyl kalkyl = new Kalkyl();
kalkyl.setSoekvaegTillEgnaInstaellningsfiler(<path-to-settings>);
 
clsBudgetBeraekning budgetBeraekning = new clsBudgetBeraekning();
budgetBeraekning.BeraekningsAAr = 2025;
 
clsBudgetFoerdjupningRiktvaerden riktvaerden = new clsBudgetFoerdjupningRiktvaerden();
clsFamiljemedlemFoerBudgetBasklass vuxen = new clsFamiljemedlemFoerBudgetKvinna();
vuxen.AAlder = 40;
clsFamiljemedlemFoerBudgetBasklass barn = new clsFamiljemedlemFoerBudgetFlicka();
barn.AAlder = 10;
riktvaerden.Familjemedlemmar = new clsFamiljemedlemFoerBudgetBasklass[]{vuxen, barn};
budgetBeraekning.BudgetFoerdjupningRiktvaerden = riktvaerden;
clsKonsumentverketsBudget resultat = kalkyl.BeraeknaBudget(budgetBeraekning);
 
Console.WriteLine("Livsmedel_Kr_Per_Ar: " + resultat.Livsmedel_Kr_Per_Ar);
Console.WriteLine("Klaeder_Kr_Per_Ar: " + resultat.Klaeder_Kr_Per_Ar);
Console.WriteLine("Fritid_Och_Lek_Kr_Per_Ar: " + resultat.Fritid_Och_Lek_Kr_Per_Ar);
Console.WriteLine("Mobil_Kr_Per_Ar: " + resultat.Mobil_Kr_Per_Ar);
Console.WriteLine("Hygien_Kr_Per_Ar: " + resultat.Hygien_Kr_Per_Ar);
Console.WriteLine("OEvrigBarnutrustning_Kr_Per_Ar: " + resultat.OEvrigBarnutrustning_Kr_Per_Ar);
Console.WriteLine("Foerbrukningsvaror_Kr_Per_Ar: " + resultat.Foerbrukningsvaror_Kr_Per_Ar);
Console.WriteLine("Husgeraad_Kr_Per_Ar: " + resultat.Husgeraad_Kr_Per_Ar);
Console.WriteLine("Telefon_Tv_Och_Tidningar_Kr_Per_Ar: " + resultat.Telefon_Tv_Och_Tidningar_Kr_Per_Ar);
Console.WriteLine("Hemfoersaekring_Kr_Per_Ar: " + resultat.Hemfoersaekring_Kr_Per_Ar);