online kép - Fájl  tubefájl feltöltés file feltöltés - adja hozzá a fájlokat onlinefedezze fel a legújabb online dokumentumokKapcsolat
  
 

Letöltheto dokumentumok, programok, törvények, tervezetek, javaslatok, egyéb hasznos információk, receptek - Fájl kiterjesztések - fajltube.com

Online dokumentumok - kep
  

KOMPONENSEK KÉSZÍTÉSE C# -BAN

számítógépes



felso sarok

egyéb tételek

jobb felso sarok
 
Átviteli minöséggel kapcsolatos kérdések
Az Excel adatkezelése
A programozasi technikak és jellemzőik
Hattértarak és jellemzöik
A szamok kódolasa
A Debian GNU/Linux operaciós rendszer konfiguralasa
Az informatika története
Adatbevitel, szűrés, rendezés adatlap nézetben - ACCESS
Mutató típusok. A Turbo Pascal memória térképe. Lancolt listak.
Adatbazisok kezelése
 
bal also sarok   jobb also sarok

Komponensek Készítése C# -ban

Az első komponens

Komponens építése

Using System;

using System.Net;

using System.IO;

using System.Text;


public class RequestWebPage



public RequestWebPage(string strURL)


public string URL


set

}


public void GetContent( out string strContent)



strContent = strResponse.ToString();

}


Megfelelő kliens elkészítése

Using System;


Class TestWebReq


catch (Exception e)



Console.WriteLine(strResult);

}


Namespace

Komponens építése

Using System;

using System.Net.Sockets;

using System.IO;

using System.Text;


namespace CSharp



tcpc.Close();

strWhoisInfo = strWhoisResponse.ToString();

return true;


}

}


Megfelelő kliens elkészítése

using System;

using CSharp;


class TestWhois


catch (Exception e)



if (bReturnValue)

Console.WriteLine(strResult);

else

Console.WriteLine("No Info");

}


Configuration és Deployment

Kondícionális fordítás

Prepocessor használat

#define RELEASE

#undef DEBUG



#if RELEASE

// code1


#warning Warning


#elif DEBUG && !DEMO

// code2


#error Error


#else

// code3


#endif

Kondícionális fordítás

#define DEBUG


using System;


class Info



[conditional("DEBUG")]

public static void TraceX(string strFormat, params object[] list)




class TestConditional

", "C", "U", 2001);

}


Dokumentáció

<summary>

Egyszerű leírás

<para>

Paragrafus

<see cref/>

Referencia másik elemre

<seealso cref/>

Lásd még

<list>

Lista

<item>

Elem

<remarks>

Megjegyzés

<paramref>

Referencia paraméterre

<example>

Leírás és példa

<code>

Példa kód

<param>

Paraméter

<returns>

Visszatérési paraméter

<value>

Property leírása

Unmanaged Kód felhasználása

COM Objektumok felhasználása az NGWS Runtime-ban

Early-bound object hívása

// tlbimp asptouch.dll /out:asptouchlib.dll


using System;

using ASPTOUCHLib;


class TouchFile


catch(Exception e)


}


Late-bound object hívása

using System;

using System.Reflection;


class TestLateBound


catch(Exception e)



if (bResult)

Console.WriteLine("Success !");

}


Platform Invocation Services (PIS)

using System;


class TestPInvoke



Unsafe és Fixed kód

Unsafe

Lehetőséget ad, hogy memóriablokkokkal dolgozzunk (pointers, COM Interoperability és PIS)

Fixed

Megvédi a GC általi relokációtól


public class SquareSampleUnsafe




class TestUnsafe


}

}



Találat: 1918


Felhasználási feltételek