Tag: nullable
Die nullable-tag ist für Fragen der nullable-Mitglieder oder-Typen.
2
Antworten
Ich habe eine int ich will zu retten, als eine int? Ist es möglich und wenn ja wie? Speichern? Wo? Betrachten Sie das hinzufügen von etwas mehr (beliebiger) Zusammenhang zu Ihrer Frage. Nun, ich versuchte dieses int?
4
Antworten
Wie kann ich erstellen Sie eine null-numerische optionale parameter in VB.NET? InformationsquelleAutor Dr. Rajesh Rolen | 2010-01-18
3
Antworten
Wir haben mehrere Projekte in VB.Net mit .Net Framework 4 und Linq to Entities für viele unserer SQL-Abfragen. Umzug in EF ist eine neue Verschiebung für uns (benutze es seit ca 4-6 Monaten) und hat die Rückendeckung
3
Antworten
Wie kann ich die implementieren eine "optionale" parameter an eine Funktion, so dass, wenn endMarker ist nicht gegeben, werde ich den Wert aus einer erforderlichen parameter startMarker? ich verwende derzeit eine nullable-Typ und überprüfen Sie, ob endMarker
3
Antworten
Habe ich eine Klasse mit einem Boolean-Attribut. Wenn ich instanziieren und fortbestehen dieser Klasse, wird das Boolean-Attribut gespeichert ist, mit den "falschen" Wert anstelle des erwartbaren "null". Wie kann ich einen Boolean-Attribut auf "Null"? Morte Rolo Können
3
Antworten
Ich bin es müde, die Festsetzung dieser Fehler, aber nichts funktioniert. Hier ist der Fehler: System.InvalidOperationException: Nullable Objekt muss einen Wert haben. System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource - resource) bei System.Nullable1.get_Value() at Finance.Calculator.Presentation.Admin.Areas.HDGS.Controllers.TransactionController.Edit(Int64 TransactionId, String returnURL) in d:\BuildAgent2\work\83d988abf03ace44\Code\Presentation\Finance.Calculator.Presentation.Admin\Areas\HDGS\Controllers\TransactionController.cs:line 44 at lambda_method(Closure
1
Antworten
Zum Beispiel, wenn ich public class MyClass { public Int32? Id { get;set; } public string Description { get;set; } } und mein json-string sieht wie folgt aus: "{\"Id\":\"\",\"Description\":\"test\"}" Bekomme ich die Fehlermeldung "could not convert string
3
Antworten
public virtual int Fill(DataSetservices.Jobs_detailsDataTable dataTable, global::System.Nullable<global::System.String> fromdate, global::System.Nullable<global::System.DateTime> todate) Schrieb ich obigen code in dataset.xsd in C#, aber es wirft einen Fehler: Fehler 1 Der Typ "string" muss ein null-Wert geben, um verwenden Sie als parameter "
5
Antworten
Hatte ich diese interessante Diskussion heute mit einem Kollegen. Wir waren debattieren zwei Stücke von code in C#. Code-Snippet 1: if(!reader.IsDBNull(2)) { long? variable1 = reader.GetInt64(2) } Code-Snippet 2: long variable1 = reader.IsDBNull(2) ? (long?) null :
2
Antworten
Ist das eine idiomatische Weg zu konvertieren eine Guid zu einem Guid?? new Guid?(new Guid(myString)); InformationsquelleAutor Ben | 2010-02-04
3
Antworten
Ich muss nur in der Lage zu werfen ein Objekt enum-Werte zulässt. Objekt enum, null oder ein int. Danke! public enum MyEnum { A, B } void Put(object value) { System.Nullable<Myenum> val = (System.Nullable<MyEnum>)value; } Put(null); //works
3
Antworten
Ich versuche zu erstellen nullalble Objekt in Java aber keine Ahnung, wie dies zu tun , in C# wäre dies so geschehen, int? someTestInt; Dies ermöglicht mir, zu prüfen, für null , während in einigen Fällen kann
8
Antworten
Habe ich zwei nullable datetime-Objekte, die ich möchte, zu vergleichen. Was ist der beste Weg, es zu tun? Habe ich bereits versucht: DateTime.Compare(birthDate, hireDate); Dies gibt einen Fehler, ist es vielleicht erwartet Daten vom Typ System.DateTime und
4
Antworten
Ich Liebe es, dass Optionen sind in der Java-standard-Bibliothek. Aber es ist ein Grundsätzliches problem, das ich laufen in der ich noch nicht herausgefunden, wie zu lösen, in den besten (einfachsten zu Lesen und zu verstehen, schönsten,
7
Antworten
Mein SQL-Server-Datenbank enthält nullable DateTime-Werte. Wie kann ich konvertieren Sie Sie in einem nullable DateTime-Objekt in meiner Anwendung in C#? Dies ist, was ich würde denken, dass es Aussehen würde, aber es funktioniert nicht: DateTime? dt =
3
Antworten
Bekomme ich die folgenden Kompilierung Fehlermeldung mit dem folgenden Quellcode: Kompilierungsfehler: Typ des bedingten Ausdrucks kann nicht bestimmt werden, denn es gibt keine implizite Konvertierung zwischen " und 'MyEnum' Quellcode public enum MyEnum { Value1, Value2, Value3
4
Antworten
Ich bin verantwortlich für einen LINQ-provider, die führt einige Laufzeit-Evaluierung von C# - code. Als Beispiel: int? thing = null; accessor.Product.Where(p => p.anInt == thing.GetValueOrDefault(-1)) Derzeit der obige code funktioniert nicht mit meiner LINQ-provider aufgrund thing null.
8
Antworten
Ich bin nur daran interessiert, die Meinung der Menschen. Beim verwenden von auf null festlegbaren Typen in C# was ist die beste Praxis Weg, um auf null zu testen: bool isNull = (i == null); oder bool
2
Antworten
Warum erhalte ich diesen Fehler im folgenden code? void Main() { int? a = 1; int? b = AddOne(1); a.Dump(); } static Nullable<int> AddOne(Nullable<int> nullable) { return ApplyFunction<int, int>(nullable, (int x) => x + 1); } static
6
Antworten
Mit einem Blick Modell mit dem Gebiet: public bool? IsDefault { get; set; } Bekomme ich eine Fehlermeldung, wenn Sie versuchen, um anzeigen in der Ansicht: <%= Html.CheckBoxFor(model => model.IsDefault) %> Kann nicht implizit konvertiert Typ 'bool?'
7
Antworten
Habe ich eine Methode, die generisch deserialisiert eine gespeicherte Objekt von einem Nutzer zur Verfügung gestellt Dateipfad und-Objekt-Typ. Die Methode funktioniert gut, außer, wenn der Benutzer einen ungültigen Dateipfad. Ich möchte, dass meine Methode null zurück, in
4
Antworten
Ich bin neu in C#. In c# kann ich nicht mit dem Wert einer Struktur auf null, wie kann ich erstellen Sie eine Struktur mit dem Wert null support? Sie fast sicher sollte nicht mit einem struct
6
Antworten
Ich versuchen, eine Nullable<> Eigenschaft dynamicly. Bekomme ich meine Eigenschaft ex : PropertyInfo property = class.GetProperty("PropertyName"); //My property is Nullable<> at this time So the type could be a string or int Möchte ich mein Eigentum durch
2
Antworten
Frage ich mich, was wäre der beste Weg (im Sinne von sicherer und prägnante), konvertieren von einem nullable-Typ auf einen anderen "kompatiblen" nullable-Typ. Speziell die Umwandlung von dezimal? zu verdoppeln? gemacht werden kann: public double? ConvertToNullableDouble(decimal? source)
4
Antworten
Ich habe einen Vertrag wie folgt definiert: [OperationContract] [WebGet(UriTemplate = "/GetX?myStr={myStr}&myX={myX}", BodyStyle = WebMessageBodyStyle.Wrapped)] string GetX(string myStr, int? myX); Bekomme ich auch eine exception: [InvalidOperationException: der Vorgang 'GetX' im Vertrag 'IMyGet' hat ein query-variable mit dem Namen
3
Antworten
Ich habe eine Frage, wie, um zu bestimmen, die das Objekt Nullable-Eigenschaft Art. ObjectA mit einer Immobilie DateTime? CreateDate; wenn ich Durchlaufen es Eigenschaften wie der folgende code, wie kann ich überprüfen, ob eine Eigenschaft ist ein
7
Antworten
Nutzte ich die standard mysql_connect(), mysql_query(), etc-Anweisungen für MySQL zu tun Sachen von PHP. In letzter Zeit habe ich schon die Umstellung auf die Verwendung der wunderbaren MDB2 Klasse. Zusammen mit ihm, ich bin mit prepared statements,
1
Antworten
Ich habe eine hibernate-mapping, wie dies in einer ProductDfn Klasse @ManyToOne( fetch = FetchType.LAZY, optional = true ) @JoinColumn( name = "productTypeFk", nullable = true ) public ProductType getProductType() { return productType; } Beachten Sie, dass die
2
Antworten
Habe ich eine Suchfunktion, aber ich möchte LocationID ein array von ganzen zahlen, anstatt nur eine einzelne ganze Zahl. Ich bin mir nicht sicher, wie dies zu tun, da will ich es auch null-Werte zulassen. Ich habe
4
Antworten
Ich habe eine Datenbank-Abfrage, die entweder zurück NULL oder ein boolean (bit) - Wert. Möchte ich speichern diesen Wert in eine variable vom Typ Nullable<bool> in C#. Ich kann nicht scheinen zu finden, eine akzeptable Mischung explizite
6
Antworten
wie zum erstellen von setter-und getter-Eigenschaften für nullable datetime. zum Beispiel: private DateTime mTimeStamp; public DateTime TimeStamp { get { return mTimeStamp; } set { mTimeStamp = value; } } Nicht nullable Attribute unterstützen setter-und getter-oder habe
4
Antworten
Habe ich eine update-Funktion, die updates einer sql-server db-Tabelle, die über ein dataset. Eines der Felder in der Tabelle ist eine ganze Zahl und null-Werte akzeptiert. Also, wenn ich Auffüllen der update-Funktion muss es eine Möglichkeit geben
7
Antworten
Ich habe die Suche nach einige gute Anleitungen zu diesem, da der Begriff eingeführt wurde .net 2.0. Warum würde ich jemals wollen, um die Verwendung von nicht-nullable-Datentypen in c#? (Eine bessere Frage ist, warum sollte ich nicht
3
Antworten
Habe ich eine viele-zu-eins-Beziehung zu sein möchte ich nullable: @ManyToOne(optional = true) @JoinColumn(name = "customer_id", nullable = true) private Customer customer; Leider, JPA hält die Einstellung der Spalte in meiner Datenbank als not NULL. Kann das jemand
21
Antworten
In C#, sagen Sie, dass Sie möchten, ziehen Sie einen Wert aus der PropertyC in diesem Beispiel und ObjectA, PropertyA und PropertyB können alle null sein. ObjectA.PropertyA.PropertyB.PropertyC Wie bekomme ich PropertyC sicher mit der geringsten Menge an
2
Antworten
Warum wird das nicht kompilieren? int? number = true ? 5 : null; Typ des bedingten Ausdrucks kann nicht bestimmt werden, denn es gibt keine implizite Konvertierung zwischen " int " und " <null> InformationsquelleAutor der Frage
5
Antworten
Habe ich eine Methode, die mehrere überschreibt. In einem der mehr erweitert überschreibt, will ich zurückgeben, einen parameter, aber nicht in mein einfacher überschreibt. Zum Beispiel: public bool IsPossible(string param1, int param2) public bool IsPossible(string param1, int
4
Antworten
Ich versuche, den folgenden code verwenden: private Nullable<List<IpAddressRange>> ipAddressRangeToBind; Aber ich bin immer folgende Warnung: Den Typ der Liste muss ein null-Wert geben um es zu verwenden als parameter " T " in der generischen Typ oder
9
Antworten
Ich bin serialisieren einer Klasse wie dieser public MyClass { public int? a { get; set; } public int? b { get; set; } public int? c { get; set; } } All die Typen, die null-Werte
5
Antworten
Ich habe ein sehr großes Objekt mit vielen nullable-Variablen-Typen. Ich habe auch ein Wörterbuch, das will ich füllen mit diesem Objekt der nicht-null-Variablen. Wird der code wie folgt Aussehen if (myObject.whatever != null) { myDictionary.Add("...",myObject.whatever); } if
1
Antworten
Ich kenne die aktuellen änderungen mit NHibernate-2.* ist, dass die NHibernate.Nullables sind nicht mehr unterstützt. Also, was tun Sie in Ihrer mapping-Datei zum zuordnen der nullable DateTime? Typ? Für z.B.: Verständlicherweise nicht funktioniert: <property name="CreateDate" column="CreateDate" type="DateTime?"
8
Antworten
Ich habe eine DataTable, die eine Anzahl von Spalten. Einige dieser Spalten null-Werte zulassen. DataTable dt; //Value set. DataRow dr; //Value set. //dr["A"] is populated from T-SQL column defined as: int NULL Was ist dann die reinste
3
Antworten
Verwendung der Daten Anmerkung Required etwa so: [Required] public int somefield {get; set;} Wird gesetzt somefield Not Null in der Datenbank, Wie kann ich somefield um Null-Werte zulassen?, Ich habe versucht, es über SQL Server Management Studio,
3
Antworten
Habe ich eine Liste: List<int, SomeStruct> Aus irgendeinem Grund ist es nicht erlaubt mir, zuordnen, null-Werte zu. Was mache ich, wenn ich keine Struktur verbunden? InformationsquelleAutor der Frage Andy Hin | 2010-11-10
3
Antworten
Bin ich angefangen zu lernen nullable-Typen und lief in folgenden Verhalten. Beim Versuch nullable int, sehe ich Vergleichsoperator gibt mir unerwartetes Ergebnis. Zum Beispiel In meinem code Die Ausgabe die ich bekomme, ist "beide und 1 gleich
1
Antworten
Hab ich stieß in diesem Beispiel in JPA 2.0 FR Spezifikation, 11.1.37. OneToOne-Annotation, Seite 403: @OneToOne(optional=false) @JoinColumn(name="CUSTREC_ID", unique=true, nullable=false, updatable=false) public CustomerRecord getCustomerRecord() { return customerRecord; } Gibt es einen Grund, dass ich sollte @OneToOne(optional=false) und zur
4
Antworten
Ich habe den code unten und ich brauche, um zu konvertieren eine Zeichenfolge in einer Art, die ist auch angegeben String: Type t = Type.GetType("System.Nullable`1[[System.DateTime, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]"); object d = Convert.ChangeType("2012-02-23 10:00:00", t); Ich bekomme
5
Antworten
Ich versuche zu serialisieren einer Klasse mehrere der Daten-Mitglieder sind Nullable-Objekten, hier ist ein Beispiel [XmlAttribute("AccountExpirationDate")] public Nullable<DateTime> AccountExpirationDate { get { return userPrincipal.AccountExpirationDate; } set { userPrincipal.AccountExpirationDate = value; } } Aber zur Laufzeit bekomme ich
5
Antworten
So, ich habe so etwas wie dieses public string? SessionValue(string key) { if (HttpContext.Current.Session[key].ToString() == null || HttpContext.Current.Session[key].ToString() == "") return null; return HttpContext.Current.Session[key].ToString(); } welche nicht kompiliert. Wie gebe ich eine null-Zeichenfolge Typ? InformationsquelleAutor der Frage
7
Antworten
Stark typisierte DataTables support "nullable" Feld-Typen, außer, dass der designer Ihnen nicht erlauben, ändern Sie die Einstellung auf "null zulassen" für einen beliebigen Wert-Typ-Felder. (dh: String-Typen erlauben null-Werte zulässt, aber int ist nicht). Die Problemumgehung ist, zu