• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    TENCOKACISTROMYProgramovani v C#, F# a dalsich jazycich pro .NET, Mono a ostatni CLI implementace
    KAHAN
    KAHAN --- ---
    Zdravím, nevím kde se mám jinde zeptat o pomoc. Malej bráška se začal učit na vývojáře a dostal za úkol Vývojový diagram. Mohli by jste nám prosím pomoci? Je to jeho 1. těžkej úkol a neví jak ho má vyřešit. Děkuju za jakoukoliv pomoc a nebo odkaz na někoho kdo by něco o tomhle mohl něco vědet. : ? Na vstupu je: n … počet prvků řady, řada n celých (reálných) čísel.

    1. Určete počet kladných a počet nulových čísel v řadě a aritmetický průměr záporných čísel.
    2. Je-li první číslo v řadě liché, vytiskněte všechna lichá, je-li číslo sudé, vytiskněte všechna sudá čísla v řadě.
    3. Určete pořadové číslo největšího prvku v řadě.
    LARS_GUNNER
    LARS_GUNNER --- ---
    Doporučil by mi někdo nějakou pěknou stránku, která provede uživatele realizací webu pomocí C# a ASP.NET? Angličtina není problém. Chci si udělat pilotní projekt v C# a zároveň potřebuji web, tak bych spojil dvě užitečné věci.
    GOSHEWAN
    GOSHEWAN --- ---
    Lze nejak v prubehu transakce resetovat/zvetsit jeji timeout limit?

    Situace: dostaneme zpravu z MQ, zpracujeme ji, a zapiseme pozmenenou do jine MQ. Vse obalene transakci, ktera ma nejaky timeout, ktery obcas ale na zpracovani nestaci. To ovsem vime az ve chvili, kdy je transakce vytvorena. Potrebuju tedy nejak v prubehu zpracovavani transakci "prodluzovat".
    NECROMAN
    NECROMAN --- ---
    .NET Core 3.0 je RTM
    Announcing .NET Core 3.0 | .NET Blog
    https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0/
    SAJAGI
    SAJAGI --- ---
    Nemáte tip na nějakou bigint opensource implementaci v C#? Ideálně optimalizovanou na in-place operace (= ne funkcionální) a s podporou pokročilých operací typu powmod, mulmod, apod.
    RUTHAN
    RUTHAN --- ---
    TOOMIX: Dik moc, uz mi to jede.
    TOOMIX
    TOOMIX --- ---
    RUTHAN: protože ti v tom formuláři chybí kontruktor, který by přijal ty args jako parametr

    private string[] args;
    public Form1()
    {
         InitializeComponent();
    }
    public Form1(string[] args)
    {
         InitializeComponent();
         this.args = args;
    }
    RUTHAN
    RUTHAN --- ---
    MORMEGIL: To je pro me porad moc crypticky..

    V program.cs mam:
    Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new Form1());
    


    Kdyz tam dam:
    Application.Run(new Form1(args)); 
    na posledni radek dostavam:
    Error 1 'PokusSeVstupSArgumentemZCmd.Form1' does not contain a constructor that takes 1 arguments

    Kdyz to dam, az do ten instance,cili:
    
    Application.Run(new Form1());
    Form1 F = new Form1(args);
    


    Dostavam ten samej error.
    MORMEGIL
    MORMEGIL --- ---
    RUTHAN: No ale vždyť ti to píše: Na tom místě v main(string[] args), kde děláš new Form1(), místo toho udělej new Form1(args). Zbytek si řeš normálně v rámci toho formuláře a můžeš zapomenout na to, že existuje nějaký program.cs.
    RUTHAN
    RUTHAN --- ---
    TOOMIX: Me se to nezda slozity. Optimal commandline variable pro WinForm aplikaci.
    Kdyz vstupni hodnota XXX, tak pust event na gui automaticky po startu aplikace.

    Celej problem je, jak to tam poslat, presmerovat.. z toho program.cs, kde umi ty command line argumenty nacitat, nebo jak to udelat jakoliv jinak.

    Pokud to nekdo umi, tak nasdilet kod projekt podle me je tak na 5 minut.
    ELECTRICKOTA
    ELECTRICKOTA --- ---
    Potřebuju poradit, testuju ted svoji WPF aplikaci na více stroju a snazim se vytahnout crash dump, což teda delůam rucne pres Spravce uloh(za radu jak na automaticky vypis budu rad), nicmene mam problem v otevreni .dmp ve VS, chybí mi symboly které ale nevím kde sehnat, nebo mi rovnou VS napíše Zdroj není k dispozici. :(
    TOOMIX
    TOOMIX --- ---
    FREELA: to je zatim preddefinovany, ale je na to nejaka AI
    ICARUS
    ICARUS --- ---
    FREELA: Na to je tam snad ted nejaka AI.
    FREELA
    FREELA --- ---
    TOOMIX: me bavi, ze intellisense mi dava nahoru veci, co nejvic pouzivam. Treba string. mi nabizi v prvnich dvou radcich format a empty. Teda nevim, jestli to vybira na zaklade mych zvyklosti nebo na zaklade analyzy nejvic pouzivane syntaxe projektu
    TOOMIX
    TOOMIX --- ---
    RUTHAN: ja asi porad nechapu, ceho chces dosahnout, ale proc si tam ty string[] args neposles v konstruktoru toho formu?
    RUTHAN
    RUTHAN --- ---
    TOOMIX: Presne, tak.. pokud by tohle slo, tak pak muzu onLoad nebo se ten event jmenuje checkovat hodnotu toho parametru a neco udelat.

    Ma puvodni predstava byla, ze to vsechno udelam primo v Program.cs cili, ze primo z nej pustim ten event potom co vytvorim formular. Ale tam mi neni / nebylo jasny, jestli ten formular GUI cast uplne neprevezme controllu a cim padem, jestli se do Program.cs lze vratit z toho formulare, bez jeho zavreni (cili jakoby ho na chvili poslat do bagroundu a pokracovat v provadeni hlavniho programu - Program.cs - tam mu rict udelej uz bezicim na formu akci.. a pak zase prenout focus zpatky do GUI).

    Ten prvni zpusob rozhodne zni, ze s tim bude min problemu.
    TOOMIX
    TOOMIX --- ---
    ELECTRICKOTA: Podpora .NET Core 3.0, podpora C# 8.0, XAML designer pro Xamarin, trocha poladění barev ve zvýraznění syntaxe. My budeme přecházet právě kvůli tomu .NET Core
    ELECTRICKOTA
    ELECTRICKOTA --- ---
    NECROMAN: hmm nejaky ocividny vyhody oproti 2017, nebo není treba spechat s prechodem?
    MAIMONIDES
    MAIMONIDES --- ---
    MORMEGIL: Exkluzivita platformy ano, UI ne.
    MORMEGIL
    MORMEGIL --- ---
    MAIMONIDES: UWP je mrtvé, ne?
    Kliknutím sem můžete změnit nastavení reklam