Pytania otagowane jako type-safety


10
Bezpieczeństwo typu: Niesprawdzona obsada
W moim pliku kontekstowym aplikacji wiosennej mam coś takiego: <util:map id="someMap" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="some_key" value="some value" /> <entry key="some_key_2" value="some value" /> </util:map> W klasie java implementacja wygląda następująco: private Map<String, String> someMap = new HashMap<String, String>(); someMap = (HashMap<String, String>)getApplicationContext().getBean("someMap"); W Eclipse widzę ostrzeżenie: Bezpieczeństwo typu: Niezaznaczone …


11
Typowa konwersja typu z ciągu
Mam klasę, której chcę użyć do przechowywania „właściwości” innej klasy. Te właściwości mają po prostu nazwę i wartość. Idealnie, chciałbym móc dodawać właściwości pisane na maszynie , tak aby zwracana „wartość” była zawsze zgodna z typem, jaki chcę. Ten typ powinien zawsze być prymitywny. Ta klasa podklasuje klasę abstrakcyjną, która …

15
Unia rozłączna w języku C #
[Uwaga: to pytanie miało oryginalny tytuł „ Unia w stylu C (ish) w C # ”, ale jak poinformował mnie komentarz Jeffa, najwyraźniej ta struktura jest nazywana „unią dyskryminowaną”] Przepraszam za gadatliwość tego pytania. Jest kilka podobnie brzmiących pytań, które mogę zadać już w SO, ale wydają się one koncentrować …

14
W C # dlaczego nie można przechowywać obiektu List <string> w zmiennej List <object>
Wygląda na to, że obiekt List nie może być przechowywany w zmiennej List w C #, a nawet nie może być jawnie rzutowany w ten sposób. List&lt;string&gt; sl = new List&lt;string&gt;(); List&lt;object&gt; ol; ol = sl; powoduje, że nie można niejawnie przekonwertować typu System.Collections.Generic.List&lt;string&gt;naSystem.Collections.Generic.List&lt;object&gt; I wtedy... List&lt;string&gt; sl = new …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.