Suchergebnisse für Anfrage "value-type"

2 die antwort

Was ist die Grenze des Werttyps BigInteger in C #?

Wie in MSDN beschriebenBigInteger [http://msdn.microsoft.com/en-us/library/system.numerics.biginteger%28v=vs.110%29.aspx] ist: Ein unveränderlicher Typ, der eine willkürlich große ganze Zahl darstellt, deren Wert theoretisch keine oberen oder ...

5 die antwort

Schnelle und mutierende Struktur

Es gibt etwas, das ich nicht ganz verstehe, wenn es um das Mutieren von Werttypen in Swift geht. Das iBook "The Swift Programming Language" lautet:Standardmäßig können die Eigenschaften eines Wertetyps nicht über seine Instanzmethoden geändert ...

14 die antwort

C # Übergabe nach Wert vs. Übergabe nach Referenz

Betrachten Sie den folgenden Code(Ich habegeziel MyPoint als Referenztyp für dieses Beispiel geschrieben) public class MyPoint { public int x; public int y; } Es wird allgemein anerkannt (zumindest in C #), dass die Methode bei der Übergabe als ...

TOP-Veröffentlichungen

18 die antwort

Was ist der Unterschied zwischen struct und class in .NET?

Was ist der Unterschied zwischen struct und class in .NET?

3 die antwort

Konvertieren Sie ein Array mit verschiedenen Werttypen in ein Byte-Array

Dies ist, was ich bisher erfunden habe, aber es scheint nicht sehr optimal, irgendwelche Ideen für bessere Ansätze?

4 die antwort

Wie kann ich die Größe eines vector :: value_type ermitteln?

ich möchte bekommensizeof vom Typ, der in einem Vektor enthalten ist. Folgendes habe ich versucht: #include <iostream> #include <vector> int main() { std::vector<uint> vecs; std::cout << sizeof(vecs.value_type) << std::endl; return 0; }Nach ...

4 die antwort

Details darüber, was passiert, wenn eine Struktur eine Schnittstelle implementiert

Ich bin kürzlich auf diese Stackoverflow-Frage gestoßen:Wann verwendet man struct?Darin hatte es eine Antwort, die etwas Tiefgründiges sagte:Beachten Sie auß...

3 die antwort

Wandelt eine generische Funktion beim Überprüfen auf Null implizit Werttypen in Objekte um?

Zum Beispiel demonstriert der folgende Code meine Gedankenrichtung: class Program { static void Main(string[] args) { int i = 0; IsNull(i); // Works fine string s = null; IsNull(s); // Blows up } static void IsNull<T>(T obj) { if (obj == null) ...

2 die antwort

Ist das Erstellen einer generischen C # -Methode, die (nullfähige) Werttypen und Referenztypen akzeptiert, möglich?

Ich möchte eine einfache Methode erstellen, die beides akzeptiertWertty undReferenzty -Parameter, d. h. int ist value und string ist reference. So ist das, womit ich beginne: public bool areBothNotNull<T>(T? p1, T? p2) { return (p1.HasValue ...

12 die antwort

Ist int (Int32) ein Objekt in .NET oder ein Grundelement (nicht int?)?

Is int (akaInt32) ein Objekt oder ein Grundelement in .NET (ich frage nicht nachint?)? Ich drücke F12 für das gespeicherte Wortint und bekam: public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int>, IEquatable<int> { ... ...