Click here to Skip to main content
15,901,853 members
Home / Discussions / C#
   

C#

 
QuestionI want to communicate with Graphdata from C# Core Pin
anil15087523-Jan-20 7:05
professionalanil15087523-Jan-20 7:05 
AnswerRe: I want to communicate with Graphdata from C# Core Pin
ZurdoDev23-Jan-20 7:35
professionalZurdoDev23-Jan-20 7:35 
GeneralRe: I want to communicate with Graphdata from C# Core Pin
anil15087528-Jan-20 6:55
professionalanil15087528-Jan-20 6:55 
QuestionCAS REST API with C' shared login Ticket with Internet explorer or Edge Pin
MeAndCode23-Jan-20 3:19
MeAndCode23-Jan-20 3:19 
QuestionDialogfenster auf- und zuklappen (Open and close dialog window) Pin
CopWorker23-Jan-20 0:36
CopWorker23-Jan-20 0:36 
AnswerRe: Dialogfenster auf- und zuklappen (Open and close dialog window) Pin
Gerry Schmitz23-Jan-20 4:11
mveGerry Schmitz23-Jan-20 4:11 
QuestionMessage Removed Pin
22-Jan-20 22:24
professionalmeeram3922-Jan-20 22:24 
QuestionGet Data From Deserialized List By Type Pin
Kevin Marois22-Jan-20 8:45
professionalKevin Marois22-Jan-20 8:45 
AnswerRe: Get Data From Deserialized List By Type Pin
Richard Deeming22-Jan-20 9:01
mveRichard Deeming22-Jan-20 9:01 
GeneralRe: Get Data From Deserialized List By Type Pin
Kevin Marois22-Jan-20 9:15
professionalKevin Marois22-Jan-20 9:15 
GeneralRe: Get Data From Deserialized List By Type Pin
Kevin Marois22-Jan-20 11:12
professionalKevin Marois22-Jan-20 11:12 
GeneralRe: Get Data From Deserialized List By Type Pin
Richard Deeming23-Jan-20 0:48
mveRichard Deeming23-Jan-20 0:48 
GeneralRe: Get Data From Deserialized List By Type Pin
Kevin Marois23-Jan-20 7:35
professionalKevin Marois23-Jan-20 7:35 
GeneralRe: Get Data From Deserialized List By Type Pin
Richard Deeming23-Jan-20 9:34
mveRichard Deeming23-Jan-20 9:34 
GeneralRe: Get Data From Deserialized List By Type Pin
Kevin Marois23-Jan-20 7:51
professionalKevin Marois23-Jan-20 7:51 
AnswerRe: Get Data From Deserialized List By Type Pin
BillWoodruff22-Jan-20 21:44
professionalBillWoodruff22-Jan-20 21:44 
example of generic return filter ... you write the Linq version Smile | :)

... usage example in some method:
required: using GRFExample;    

    var gevalues = Example.GetByType<GroupEntity>(Example.Test1().ToArray()).Cast<GroupEntity>();
            
    var cevalues = Example.GetByType<ConfigEntity>(Example.Test1().ToArray()).Cast<ConfigEntity>();
    
    var devalues = Example.GetByType<DefinitionEntity>(Example.Test1().ToArray()).Cast<DefinitionEntity>();
using System.Collections.Generic;

namespace GRFExample
{
    public static class Example
    {
        private static int id = 0;

        public static IEnumerable<GroupEntity> Test1()
        {
            for (var i = 0; i < 5; i++)
            {
                var ge = new GroupEntity();

                for (var j = 0; j < 4; j++)
                {
                    var ce = new ConfigEntity();
                    ce.dee = new DefinitionEntity(id++);
                    ge.cees.Add(ce);
                }

                yield return ge;
            }
        }

        public static IEnumerable<TheBase> GetByType<T>(params GroupEntity[] bees)
        {
            var pType = typeof(T).Name;

            foreach (var b in bees)
            {
                switch (pType)
                {
                    case "B":
                        yield return b;
                        break;

                    case "C":
                        foreach (var c in b.cees) yield return c;
                        break;

                    case "D":
                        foreach (var c in b.cees) yield return c.dee;
                        break;
                }
            }
        }
    }

    public class TheBase
    {
    }

    public class GroupEntity : TheBase
    {
        public List<ConfigEntity> cees = new List<ConfigEntity>();
    }

    public class ConfigEntity : TheBase
    {
        public DefinitionEntity dee;
    }

    public class DefinitionEntity : TheBase
    {
        public int id;

        public DefinitionEntity(int id)
        {
            this.id = id;
        }
    }
}

«One day it will have to be officially admitted that what we have christened reality is an even greater illusion than the world of dreams.» Salvador Dali

AnswerRe: Get Data From Deserialized List By Type Pin
Gerry Schmitz23-Jan-20 4:14
mveGerry Schmitz23-Jan-20 4:14 
QuestionException thrown: 'System.IO.FileNotFoundException' sqlite Pin
Member 1472399222-Jan-20 8:41
Member 1472399222-Jan-20 8:41 
AnswerRe: Exception thrown: 'System.IO.FileNotFoundException' sqlite Pin
Richard Deeming22-Jan-20 8:54
mveRichard Deeming22-Jan-20 8:54 
Questionhow flip the canvas vertically ? Pin
Le@rner22-Jan-20 1:56
Le@rner22-Jan-20 1:56 
AnswerRe: how flip the canvas vertically ? Pin
OriginalGriff22-Jan-20 2:29
mveOriginalGriff22-Jan-20 2:29 
GeneralRe: how flip the canvas vertically ? Pin
Le@rner22-Jan-20 19:19
Le@rner22-Jan-20 19:19 
AnswerRe: how flip the canvas vertically ? Pin
Gerry Schmitz22-Jan-20 7:26
mveGerry Schmitz22-Jan-20 7:26 
QuestionAsp.net Pin
RajaMohammed.A22-Jan-20 1:35
RajaMohammed.A22-Jan-20 1:35 
AnswerRe: Asp.net Pin
OriginalGriff22-Jan-20 2:29
mveOriginalGriff22-Jan-20 2:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.