abonnement Unibet Coolblue Bitvavo
  zondag 16 januari 2011 @ 19:24:41 #126
192481 Core2
Happiness is the road
pi_91424246
quote:
1s.gif Op zondag 16 januari 2011 19:10 schreef minibeer het volgende:
nog een klein vraagje: je kan zeker geen eigen suffixes maken in c#?
dan zou je namelijk zoiets kunnen doen:
complex c = 5 + 3i;

wat wel handig zou zijn.
Je kunt de grammatica van de taal niet aanpassen nee.
pi_91424508
quote:
1s.gif Op zondag 16 januari 2011 19:24 schreef Core2 het volgende:

[..]

Je kunt de grammatica van de taal niet aanpassen nee.
suffixes hoeven toch niet perse bij de grammatica van een taal te horen?
anyway, jammer, zou handig zijn :P
Finally, someone let me out of my cage
pi_91425265
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
using System;

class Program
{
    static Imaginary i;

    static void Main()
    {
        Complex c = 5 + i;
        Console.WriteLine(c);
        Console.ReadKey(true);
    }
}

class Imaginary
{
    public static Complex operator *(long l, Imaginary i)
    {
        return new Complex(0, l);
    }

    public static Complex operator +(long l, Imaginary i)
    {
        return new Complex(l, 1);
    }
}

class Complex
{
    private long r, i;

    public Complex(long r, long i)
    {
        this.r = r;
        this.i = i;
    }

    public static implicit operator string(Complex c)
    {
        return c.r + " + " + c.i + "i";
    }
}

Zit nog vrij dicht bij wat ik wilde :)
(nu alle functies maken :X )
Finally, someone let me out of my cage
  zondag 16 januari 2011 @ 21:35:41 #129
85514 ralfie
!Yvan eht nioj
pi_91433978
Waarom gebruik je geen double ?
  zondag 16 januari 2011 @ 21:55:14 #130
269384 OEM
I spit on your aircraft
pi_91435611
quote:
1s.gif Op zondag 16 januari 2011 19:43 schreef minibeer het volgende:

[ code verwijderd ]

Zit nog vrij dicht bij wat ik wilde :)
(nu alle functies maken :X )
Wat de meerwaarde van z=x+yi vs z=new Complex(x,y) is, zie ik niet helemaal, maar goed. Overigens wil je niet al die Complex-functies uitschrijven (tenzij je het weer als oefening doet, dat is nooit verkeerd natuurlijk). Allemaal te downloaden.

Overigens zou ik wel de longs vervangen door doubles als re en im deel.

[ Bericht 4% gewijzigd door OEM op 16-01-2011 22:01:51 ]
pi_91438161
ja, ik ga er denk ik het beste een generic class van maken :)
ja en een meerwaarde is er eigenlijk niet echt. Het werkt wat makkelijker en staat wat leuker, maar het was ook gewoon voor een deel dat ik me afvroeg of het kon.
Finally, someone let me out of my cage
  zondag 16 januari 2011 @ 22:29:14 #132
269384 OEM
I spit on your aircraft
pi_91438596
quote:
1s.gif Op zondag 16 januari 2011 22:24 schreef minibeer het volgende:
ja, ik ga er denk ik het beste een generic class van maken :)
Hoe wou je 2+2i door 4 delen als de Im en Re-delen integers zijn?
pi_91440722
quote:
1s.gif Op zondag 16 januari 2011 22:24 schreef minibeer het volgende:
ja, ik ga er denk ik het beste een generic class van maken :)
Zodat je ook appels en peren kan optellen en aftrekken?
hula
pi_91443840
omdat ik er zin in heb.
jullie doen me denken aan sheldon van the big bang theory
Finally, someone let me out of my cage
pi_91445950
ok nu serieus
het lijkt me handig om ook decimals te kunnen gebruiken, voor de hogere precisie in bijvoorbeeld een fractal renderer
Finally, someone let me out of my cage
pi_91597622
ik heb een bewegend gif plaatje, dat prima werkte toen ik het laadde van een bestand, maar nu ik hem uit de resources probeer te laden, animeert hij niet meer. Als ik hem uit de resources open met firefox animeert ie wel, maar als ik probeer het aantal frames te bepalen, wordt er altijd 1 gereturned, ipv 6 (wat het echte aantal frames is). Iemand een idee hoe ik dit kan oplossen?

EDIT:
LAAT MAAR ik ben niet zo helder vandaag. ik had:
bitmap b = new bitmap(namespace.properties.resources.loadbitmap);

wat natuurlijk

bitmap b = namespace.properties.resources.loadbitmap;
moest zijn...

[ Bericht 11% gewijzigd door minibeer op 20-01-2011 01:35:47 ]
Finally, someone let me out of my cage
pi_91599624
Als je dan toch bezig bent met "experimenteren", ga je dan eens verdiepen in reflectie en serialization.
Jeffster! _O_
pi_91636007
quote:
14s.gif Op donderdag 20 januari 2011 06:59 schreef IDisposable het volgende:
Als je dan toch bezig bent met "experimenteren", ga je dan eens verdiepen in reflectie en serialization.
Ok :).
Is dat een tip 'in general' of heb ik ergens laten blijken dat ik daar niet zoveel vanaf weet?

EDIT: Wel handig dat serialization, ja. Ik had geen idee dat dat op zon manier kan. ^O^
Finally, someone let me out of my cage
pi_91703949
Kennis van serialization kan soms echt een life saver zijn. Ik ontwikkel web applicaties die regelmatig met legacy systemen moeten kunnen communiceren. Maar ook voor redelijk basale dingen kan het handig zijn. Zo moest ik laatst een oplossing vinden voor twee met elkaar communicerende applicaties waarvan de ene gebruik maakte van SOAP late-binding en de andere van REST early-binding. Dat heb ik uiteindelijk met een beetje serialization en reflectie opgelost. En dat was goedkoper dan een van de applicaties geheel aan te passen.
Jeffster! _O_
pi_91735205
quote:
14s.gif Op zaterdag 22 januari 2011 13:48 schreef IDisposable het volgende:
Kennis van serialization kan soms echt een life saver zijn. Ik ontwikkel web applicaties die regelmatig met legacy systemen moeten kunnen communiceren. Maar ook voor redelijk basale dingen kan het handig zijn. Zo moest ik laatst een oplossing vinden voor twee met elkaar communicerende applicaties waarvan de ene gebruik maakte van SOAP late-binding en de andere van REST early-binding. Dat heb ik uiteindelijk met een beetje serialization en reflectie opgelost. En dat was goedkoper dan een van de applicaties geheel aan te passen.
ok, klinkt best wel interessant :). Wat voor web-applicaties dan?
Finally, someone let me out of my cage
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')