Tag: anonymous-types
Anonyme Typen sind Datentypen, die Sie dynamisch hinzufügen eine Reihe von Eigenschaften in einem einzelnen Objekt, ohne dass Sie zuerst explizit einen Typ definieren
3
Antworten
Ich habe Folgendes Szenario: public JsonResult ChangeFilterList(int option) { var data = new { new { Text = "Unknown option", Value = -1 } }; switch (option) { case 2: data = _departmentnameRepository.All.Select(x => new { Text
7
Antworten
Möchte ich zu dem zurückkehren eines anonymen Typs über WCF. Ist das möglich? Wie ist der client wissen, was das geben wird? Dies ist eine falsche Sache zu tun, auch wenn Sie nicht typisierte Vertrag Hier sind
6
Antworten
Habe ich diese anonymen Typ : var t= new {a=1,b="lalala",c=DateTime.Now}; Wie kann ich es machen das ein array von Objects ( jedes element -> cast zu object) daher etwas wie : object v = new object {1,"lalala",DateTime.Now};
7
Antworten
Ich weiß, es ist nicht erlaubt, um ein nonymous-Typ auf null, aber wie löse ich dieses: var products = null; //this cant be null, but somehow it must be declared in this outer scope, and not only
1
Antworten
Benutze ich EntityFramework, ich bin der Abfrage und Rückgabe teilweise Daten mit Anonymen Typen. Derzeit bin ich mit IQueryable<dynamic>, es funktioniert, aber ich würde gerne wissen, ob dies der richtige Weg, es zu tun oder wenn es
1
Antworten
Ich arbeite mit Workflow-Grundlagen 4 (in C#) und bin versucht zu schreiben VB.NET Ausdruck. Gibt es eine Möglichkeit, Folgendes zu tun in VB.NET auf einer Linie? SomeObj instance = new SomeObj() { SomeStringProp = "a", SomeIntProp =
1
Antworten
Habe ich eine Liste von Ländern und ich würde gerne separat erhalten den Namen des Landes und die CountryID. Werden verständlicher, besuchen Sie bitte diesen link, wo ich ein Bild hochgeladen haben alt-text http://img251.imageshack.us/img251/8505/listx.jpg http://img251.imageshack.us/img251/8505/listx.jpg Wie ist
1
Antworten
Den include funktioniert nicht, nachdem ich eine wählen Sie auf der IQueryable Abfrage. Gibt es eine Möglichkeit, um dieses? Meine Abfrage ist public IQueryable<Network> GetAllNetworks() { var query = (from n in _db.NetworkSet .Include("NetworkContacts.Contact") .Include("NetworkContacts.Contact.RelationshipSource.Target") .Include("NetworkContacts.Contact.RelationshipSource.Source") select
2
Antworten
Eine relativ einfache Frage. Ich habe eine datagridview, die alle es tut, ist, zeigt die Statistik. Es ist kein Bearbeiten/hinzufügen/löschen von Zeilen. Das datagridview ist an eine Liste. Alle, die ich erreichen möchte ist, haben die Benutzer
6
Antworten
Ich bin auf der Suche nach best practices für das erstellen von Sammlungen aus anonymen Typen. Gibt es mehrere Ansätze - diese ein und die meisten Antworten auf diese thread davon ausgehen, dass die ganzen anonymen Sammlung
4
Antworten
Wie oft erklären wir eine einfache Klasse oder Struktur zu halten, ein paar Eigenschaften nur, um Sie nur ein mal, wenn wieder durch eine Methode. Weg zu viele Male, ich denke, zum Glück haben wir immer anonyme
4
Antworten
Was ist der Unterschied zwischen anonyme Art und Tupel? Hier ist ein Artikel zu erklären, was Sie wollen: msdn.microsoft.com/en-us/vcsharp/ee957397.aspx InformationsquelleAutor Amutha | 2010-04-10
1
Antworten
Ich habe einen JSON string, der wie folgt aussieht: "{\"Id\":\"fb1d17c7298c448cb7b91ab7041e9ff6\",\"Name\":\"John\",\"DateOfBirth\":\"\\/Date(317433600000-0000)\\/\"}" Ich versuche zu Deserialisieren es zu object (ich bin die Implementierung eines caching-Schnittstelle) Die Mühe, die ich habe ist, wenn ich JsonSerializer.DeserializeFromString<object>(jsonString); Er kommt zurück als "{Id:6ed7a388b1ac4b528f565f4edf09ba2a,Name:John,DateOfBirth:/Datum(317433600000-0000)/}"
5
Antworten
Ich versuche etwas zu bauen, wie bedingte Abfragen, um nur die benötigten Daten aus der zugrunde liegenden Datenbank. Derzeit habe ich die folgende Abfrage (die gut funktioniert) var eventData = dbContext.Event.Select(t => new { Address = true
5
Antworten
Seit objektinitialisierer sind sich sehr ähnlich, JSON, und jetzt gibt es Anonyme Typen .NET. Es wäre cool, in der Lage sein, eine Zeichenfolge wie JSON, und erstellen Sie ein Anonymes Objekt, das Sie repräsentiert den JSON-string. Verwenden
6
Antworten
Möchte ich ein anonymes Objekt als argument an eine Methode, und iteriere über seine Eigenschaften hinzufügen jede Eigenschaft/Wert auf eine dynamische ExpandoObject. So, was ich brauchen, ist zu gehen aus new { Prop1 = "first value", Prop2
5
Antworten
Caan somone Beratung der beste Ansatz, um das, was ich versuche zu erreichen (linq to sql, die Rückkehr Liste von Daten in einem grid/Liste etc etc)... Die beschweren sich über anonyme Typ-Konvertierung, und von dem, was ich
3
Antworten
Möchte ich eine Methode aufgerufen, die einen parameter erwartet wie dieser: Expression<Func<sometype, 'a>> expr Brauche ich zum erstellen dieser parameter zur Laufzeit, weil ich nicht weiß, was der anonym-Typ Aussehen wird, wie vorher; es hätte jede Menge
10
Antworten
Wie kann ich pass den anonymen Typen als Parameter an andere Funktionen? Betrachten Sie dieses Beispiel: var query = from employee in employees select new { Name = employee.Name, Id = employee.Id }; LogEmployees(query); variable query hier
4
Antworten
Ich habe eine multi-select-Kästchen. Je nachdem, welche aktiviert ist, ich möchte, um die Ergebnisse zu kombinieren in einer einzigen Abfrage. So in der Art wie: if (Checkbox1.Checked) { var query1 = from t in table1 ... }
3
Antworten
Ich gestoßen bin, eine seltsame Anomalie beim lernen/basteln mit asp.net. Ich versuche zu zeigen, eine teilweise Ansicht wie diese: @Html.Partial("_PartialView", new { Action = "Foo" }) Wenn ich versuche, auf die Aktion mit //Throws Microsoft.Csharp.RuntimeBinder.RuntimeBinderException string throwsException
3
Antworten
Dies ist etwas, was ich nicht glaube, dass ich nicht in der Lage gewesen, um herauszufinden, -- bitte sagen Sie mir, ich bin etwas fehlt einfach... Ich habe ein datagrid, ich bin Befüllen mit LINQ sowie eine
4
Antworten
Ich habe einen serverseitigen code, wo ich fahre eine Liste von anonymen Klasse aus der Datenbank: public ActionResult DisplayMap() { ViewBag.Checkins = (from locationUpdate in db.LocationUpdates select new { locationUpdate, locationUpdate.User }).ToList(); return View(); } Auf der
2
Antworten
Dies funktioniert: public IDictionary<int, object> GetProducts( int departmentID ) { return new Dictionary<int, object> { { 1, new { Description = "Something" } }, { 2, new { Description = "Whatever" } }, }; } Aber aus
1
Antworten
Habe ich ein dynamisches Objekt (es ist eigentlich json) , ich pass in meine MVC-WebApi-controller. Das json-Objekt enthält mehrere Listen innerhalb einer anonymen Objekt gesendet werden, um die Steuerung von einer anderen Anwendung aus über client.PostAsJsonAsync("myapiurl", objectGraph).
1
Antworten
Habe ich eine verwenden müssen ActionLink link zu ann-edit-screen für mein ViewModel A. Einer hat einen zusammengesetzten Schlüssel, so mit ihm zu verbinden, die route, die Werte haben 3 pramaters, wie diese: <%: Html.ActionLink("EDIT", "Action", "Controller", new
3
Antworten
Ich versuche, verwenden Sie eine LINQ-Abfrage, um zu bestimmen, wie viel von jedem bestimmten Objekt-Typ ich habe und zeichnen Sie diese Werte in einen anonymen Typ. Sagen wir, ich habe einige Daten, die wie folgt aussieht (gibt
4
Antworten
Verwende ich C# asp.net4. Habe ich eine Methode zum füllen eines Repeater mit Anonymen Typen (Felder: Titel, Kategorie), innerhalb des Repeater habe ich auch gelegt, Label: var parentCategories = from c in context.CmsCategories where c.CategoryNodeLevel == 1
2
Antworten
Ich konvertieren wollen List<AnonymousType> zu List<string>. Ich habe den folgenden code: var lkpiTodisplay = _MGMTDashboardDB.KPIs.Where(m => m.Compulsory == true && m.Active == true) .Select(m => new { KPI_Name = m.Absolute == true ? m.KPI_Name : (m.KPI_Name +
4
Antworten
Habe ich einige linq-to-sql-Methode und, wenn es funktioniert der Abfrage-es gibt einige anonyme Typ. Möchte ich zu dem zurückkehren, dass der anonyme Typ zurück zu meiner Dienstschicht zu tun, eine gewisse Logik und Sachen drauf. Ich weiß
4
Antworten
Habe ich eine Methode wie folgt: public void MyMethod(object obj){ //implement } Und ich rufe es wie folgt: MyMethod(new { myparam= "waoww"}); So wie ich das umsetzen MyMethod() zu bekommen myparam Wert? Bearbeiten Benutze ich dieses: dynamic
3
Antworten
In C#, ich möchte herausfinden, ob es möglich ist zu erklären, einen anonymen Typ, wo die Felder sind nicht bekannt, bis run-time. Zum Beispiel, wenn ich eine Liste von Schlüssel/Wert-Paare, kann ich erklären, einen anonymen Typ, basierend
4
Antworten
Ich habe die Folgen Methode zurückgibt, die ein dynamisches Objekt, eine IEnumerable<'a> ('a=anonymous Typ) : public dynamic GetReportFilesbyStoreProductID(int StoreProductID) { Report report = this.repository.GetReportByStoreProductID(StoreProductID); if (report == null || report.ReportFiles == null) { return null; } var
7
Antworten
Ich würde gerne eine Liste erstellen, von einen anonymen Typ, zum Beispiel: Dim lineItem = New With {.Name = myFile(index).Last_Name & ", " & myFile(index).First_Name, _ .StartDate = myFile(index).Day, .EndDate = myFile(index).Day} Habe ich erstellt, dass der
2
Antworten
Ich habe den folgenden code erstellt ein dynamisches Objekt, das zugewiesen wird, die smtpClient-variable. public class TranferManager { public void Tranfer(Account from, Account to, Money amount) { //Perform the required actions var smtpClient = New.SmtpClient(); smtpClient.Send("
[email protected]", "from.Email",
3
Antworten
Kann ich warf ExpandoObject-anonymen Typ ? var anoObj = new { name = "testName", email = "testEmail" }; dynamic expandoObj = new System.Dynamic.ExpandoObject(); //Here I'm populating the expandoObj with same property names/types in anonymoustype(anoObj) //Now, how to
7
Antworten
Wie kann ich den Zugriff auf Objekte eines anonymen Typs außerhalb des Bereichs, wo Ihr erklärt? z.B. void FuncB() { var obj = FuncA(); Console.WriteLine(obj.Name); } ??? FuncA() { var a = (from e in DB.Entities where
2
Antworten
Ist es möglich, implizit deklarieren nächsten Dictionary<HyperLink, Anonymous>: { urlA, new { Text = "TextA", Url = "UrlA" } }, { urlB, new { Text = "TextB", Url = "UrlB" } } so, ich könnte diese Art
2
Antworten
Warum kann ich nicht werfen einen List<AnonymousObject> zu einem List<dynamic>? Ich habe diesen folgenden code: var datasource = someList.Select(o => new { x = o.A, y = o.B }); dgvSomeGridView.DataSource = datasource.ToList(); dgvSomeGridView.DataBind(); Dann habe ich Zugriff
3
Antworten
Benutzen wir oft die folgenden lambda-Ausdruck MyList.Select(x => x.Id).ToList(); Möglich ist, um mehr als 1 Objekt usinglambda Ausdruck ? E. g Id und Name von MyList? Ich weiß, dass ich kann verwenden Sie die folgende syntax: (from
3
Antworten
Gegeben ein array von Werten, ich möchte ein anonymes Objekt mit Eigenschaften, die auf diesen Werten basieren. Die Namen der Eigenschaft würde einfach "pN" wo N ist der index des Wertes in das array. Beispielsweise gegeben object
4
Antworten
Bin ich mit entity framework 5.0 .net framework 4.0 code-first-Ansatz. Jetzt weiß ich, dass ich raw-sql in entity framework, indem Sie die folgenden var students = Context.Database.SqlQuery<Student>("select * from student").ToList(); Es funktioniert perfekt, aber was ich will,
5
Antworten
Ich Häufig selbst mit einer Notwendigkeit, eine Klasse zu erstellen, die als container für Daten. Es wird nur kurz benutzt, habe ich trotzdem noch haben, die Klasse zu erstellen. Wie diese: public class TempObject { public string
7
Antworten
Kann das jemand erklären? alt-text http://www.deviantsart.com/upload/g4knqc.png using System; namespace TestEnum2342394834 { class Program { static void Main(string args) { //with "var" foreach (var value in Enum.GetValues(typeof(ReportStatus))) { Console.WriteLine(value); } //with "int" foreach (int value in Enum.GetValues(typeof(ReportStatus))) {
4
Antworten
Habe ich dieses: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... und ich wundere mich, wenn ich kann, dann greifen Sie das "Checked" -
19
Antworten
In C# 3.0 können Sie erstellen anonyme Klasse mit der folgenden syntax var o = new { Id = 1, Name = "Foo" }; Gibt es eine Möglichkeit, diese anonyme Klasse an eine generische Liste? Beispiel: var
11
Antworten
Ich weiß, ich kann nicht schreiben Sie eine Methode wie: public var MyMethod() { return new{ Property1 = "test", Property2="test"}; } Kann ich es anders machen: public object MyMethod() { return new{ Property1 = "test", Property2="test"} }
10
Antworten
Ich habe eine Abfrage, gibt ein anonymer Typ und die Abfrage in eine Methode. Wie schreibst du dieses: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable
3
Antworten
Habe ich ein Unternehmen: public class Tag { public int Id { get; set; } public string Word { get; set; } //other properties... //and a collection of blogposts: public ICollection<Post> Posts { get; set; } }
3
Antworten
In C# 3.0 können Sie den Ausdruck verwenden, eine Klasse zu erstellen mit der folgenden syntax: var exp = Expression.New(typeof(MyClass)); var lambda = LambdaExpression.Lambda(exp); object myObj = lambda.Compile().DynamicInvoke(); Aber wie kann man Sie verwenden-Ausdruck zum erstellen einer