Hoi,
We zijn nu op het werk stilletjes aan aan het overschakelen van Java naar c#
nu normaal in java stak ik mijn business klassen in een package en gaf ik de klassen die van buiten het package mochten zichtbaar zijn de public modifier. Nu die public klassen erfden soms over van klassen die package visibility hadden , dit was echter geen probleem.
het probleem nu is als volgt, ik heb in c# hetzelfde willen doen, ik heb een dll gecreeërd voor mijn business klassen en de klassen die niet van buiten de dll zichtbaar mogen zijn hebben het internal keywoord gekregen en degene die wel buiten zichtbaar mogen zijn het public keywoord.
Maar nu het probleem zit hem als volgt, ik heb een klasse person die ik de internal modifier heb gegeven op zowel klas als constructor niveau. Ook heb ik een klasse supervisor die erft van person, supervisor moet zichtbaar zijn buiten mijn dll en dus is supervisor public, maar nu krijg ik altijd van mijn compiler de error dat person op klasse niveau ook public moet zijn, terwijl ik dit in java anders kon oplossen.
Person als klasse public maken vind ik echt afschuwelijk hoe doen jullie dit many thx
We zijn nu op het werk stilletjes aan aan het overschakelen van Java naar c#
nu normaal in java stak ik mijn business klassen in een package en gaf ik de klassen die van buiten het package mochten zichtbaar zijn de public modifier. Nu die public klassen erfden soms over van klassen die package visibility hadden , dit was echter geen probleem.
het probleem nu is als volgt, ik heb in c# hetzelfde willen doen, ik heb een dll gecreeërd voor mijn business klassen en de klassen die niet van buiten de dll zichtbaar mogen zijn hebben het internal keywoord gekregen en degene die wel buiten zichtbaar mogen zijn het public keywoord.
Maar nu het probleem zit hem als volgt, ik heb een klasse person die ik de internal modifier heb gegeven op zowel klas als constructor niveau. Ook heb ik een klasse supervisor die erft van person, supervisor moet zichtbaar zijn buiten mijn dll en dus is supervisor public, maar nu krijg ik altijd van mijn compiler de error dat person op klasse niveau ook public moet zijn, terwijl ik dit in java anders kon oplossen.
Person als klasse public maken vind ik echt afschuwelijk hoe doen jullie dit many thx