Posty

[Part 1] Is c# safe? Are Internal class accessible only from the same assembly?

Obraz
Hi I was wondering for some time about encapsulation in C#. Are internal class accessible only from the same assembly? Are private fields accessible only from inside class? Quoting the Microsoft website: "Private access is the least permissive access level. Private members are accessible only within the body of the class or the struct in which they are declared...." "Internal types or members are accessible only within files in the same assembly..." It looks like true. I believed it, but I decided to check it out. There is a possibility to read and modify private fields and create instances of internal classes when reflection is used. Reflection is the built-in mechanizm allowing to dynamically create instance of class or invoke methods. Unfortunately it allows access to private fields and much more... I wrote a simple example showing how powerful is reflection. Code is uploaded to github.  GITHUB - PrivateFieldsInternalClass My soluti...

Wzmacniacze smaku w produktach

Obraz
Cześć, Ostatni temat na dzisiaj to wzmacniacze smaku. Są to produkty, powodujące, że odczuwany smak danego produktu jest wzmocniony. Większość z nich uzależnia i powoduje, że jedzenie bez wzmacniacza smaku jest niesmaczne. Dodatkowo wzmacniacze smaku mogą powodować bóle głowy reakcje alergiczne oraz zawroty głowy. Aksam Beskidzkie Paluszki o smaku ser cebulka 220 g mąka pszenna, preparat serowo-cebulowy [warzywa suszone (cebula - 1,9%, por), sól, drożdże autolizowane, cukier, maltodekstryna, ekstrakt drożdżowy (zawiera gluten), wzmacniacz smaku: glutaminian monosodowy, olej roślinny słonecznikowy, ser w proszku (z mleka) (0,1%), regulator kwasowości: kwas cytrynowy, serwatka (z mleka), ekstrakt przyprawy], olej roślinny rzepakowy, sól, cukier, regulator kwasowości: wodorotlenek sodu, substancje spulchniające: węglany sodu, węglany amonu

Olej palmowy w produktach

Obraz
Cześć, Poprzedni post zawiera listę niezdrowych produktów zawierających utwardzony tłuszcz, natomiast naszło mnie przemyślenie, że producenci nie muszą podawać, że dany produkt zawiera utwardzony tłuszcz roślinny. Najczęściej spotykany może on być pod postacią oleju lub tłuszczu palmowego. Poniżej lista produktów jakie udało się odnaleźć z tymi składnikami. 3Bit Baton w czekoladzie mlecznej z nadzieniem mlecznym i herbatnikiem 46 g cukier, tłuszcz roślinny (palmowy), herbatnik 14% [mąka pszenna, cukier, olej palmowy, pełne mleko w proszku, sól, substancje spulchniające (węglany sodu, węglany amonu), emulgator (E 481)], odtłuszczone mleko w proszku (w nadzieniu 7%), serwatka w proszku (z mleka), tłuszcz kakaowy, miazga kakaowa, tłuszcz mleczny, emulgator (E 442, lecytyna sojowa, lecytyna słonecznikowa), aromaty, sól, Oprócz tłuszczu kakaowego zawiera tłuszcze roślinne 3Bit Baton w czekoladzie mlecznej z nadzieniem o smaku orzechowym i herbatnikiem 46 g cukier, tłuszcz ro...