C#

  • Windows Communication Foundation

    Windows Communication Foundation (WCF) to platforma do tworzenia aplikacji zorientowanych na usługi. Korzystając z WCF, możesz wysyłać dane jako komunikaty asynchroniczne z jednego punktu końcowego usługi do drugiego. Punkt końcowy usługi może być częścią stale dostępnej usługi hostowanej przez usłu

    CZYTAĆ
  • Usługi internetowe Microsoft.Exchange

    # Pobierz ustawienia poza biurem określonego użytkownika Najpierw utwórzmy ExchangeManager obiekt, w którym konstruktor połączy się z usługami dla nas. Ma również GetOofSettings metoda, która zwróci OofSettings obiekt dla podanego adresu e-mail : using System; using System.Web.Configuration; using

    CZYTAĆ
  • Importuj kontakty Google

    # wymagania Aby zaimportować kontakty Google (Gmail) w aplikacji ASP.NET MVC, najpierw pobierz „Konfigurację interfejsu API Google” Spowoduje to przyznanie następujących referencji: using Google.Contacts; using Google.GData.Client; using Google.GData.Contacts; using Google.GData.Extensions; Doda

    CZYTAĆ
  • W tym zasoby czcionek

    # Utwórz wystąpienie „Fontfamily” z zasobów public FontFamily Maneteke = GetResourceFontFamily(Properties.Resources.manteka); # Metoda integracji public static FontFamily GetResourceFontFamily(byte[] fontbytes) { PrivateFontCollection pfc = new PrivateFontCollection(); IntPtr fontMemPoi

    CZYTAĆ
  • Tworzenie własnego MessageBox w aplikacji Windows Form

    Najpierw musimy wiedzieć, czym jest MessageBox... Kontrolka MessageBox wyświetla wiadomość z określonym tekstem i można ją dostosować, określając niestandardowy obraz, tytuł i zestawy przycisków (te zestawy przycisków pozwalają użytkownikowi wybrać więcej niż podstawową odpowiedź tak/nie). Tworząc

    CZYTAĆ
  • Generowanie kodu T4

    # generowanie kodu wykonawczego <#@ template language="C#" #> //Language of your project <#@ assembly name="System.Core" #> <#@ import namespace="System.Linq" #> <#@ import namespace="System.Text" #> <#@ import namespace="Syste

    CZYTAĆ
  • ILGenerator

    # Tworzy DynamicAssembly, który zawiera metodę pomocnika UnixTimestamp Ten przykład pokazuje użycie ILGenerator przez generowanie kodu, który wykorzystuje już istniejące i nowo utworzone elementy członkowskie, a także podstawową obsługę wyjątków. Poniższy kod emituje DynamicAssembly, który zawiera

    CZYTAĆ
  • Interoperacyjność

    # Importuj funkcję z niezarządzanej biblioteki DLL C++ Oto przykład, jak zaimportować funkcję zdefiniowaną w niezarządzanej bibliotece DLL języka C++. W kodzie źródłowym C++ dla myDLL.dll, funkcja add jest zdefiniowany: extern "C" __declspec(dllexport) int __stdcall add(int a, int b) {

    CZYTAĆ
  • Kompilacja uruchomieniowa

    # RoslynScript Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript to nowy silnik skryptów C#. var code = "(1 + 2).ToString()"; var run = await CSharpScript.RunAsync(code, ScriptOptions.Default); var result = (string)run.ReturnValue; Console.WriteLine(result); //output 3 Możesz kompil

    CZYTAĆ
  • Skrypt C#

    # Prosta ocena kodu Możesz ocenić dowolny poprawny kod C#: int value = await CSharpScript.EvaluateAsync<int>("15 * 89 + 95"); var span = await CSharpScript.EvaluateAsync<TimeSpan>("new DateTime(2016,1,1) - DateTime.Now"); Jeśli typ nie jest określony, wynikiem jes

    CZYTAĆ
  • Kryptografia (System.Security.Cryptography)

    # Nowoczesne przykłady symetrycznego uwierzytelnionego szyfrowania ciągu znaków Kryptografia to coś bardzo trudnego i po spędzeniu dużej ilości czasu na czytaniu różnych przykładów i zobaczeniu, jak łatwo jest wprowadzić jakąś formę luki, znalazłem odpowiedź napisaną pierwotnie przez @jbtule, która

    CZYTAĆ
  • Generowanie liczb losowych w C#

    # Wygeneruj losowy int Ten przykład generuje losowe wartości od 0 do 2147483647. Random rnd = new Random(); int randomNumber = rnd.Next(); # Generuj losową wartość int w podanym zakresie Wygeneruj losową liczbę między minValue i maxValue - 1 . Random rnd = new Random(); var randomBetween10And20

    CZYTAĆ
  • Obserwowalna kolekcja<T>

    # Zainicjuj ObservableCollection ObservableCollection jest zbiorem typu T jak List<T> co oznacza, że ​​przechowuje obiekty typu T . Z dokumentacji czytamy, że : `ObservableCollection`reprezentuje dynamiczne zbieranie danych, które zapewnia powiadomienia, gdy elementy zostaną dodane, usunię

    CZYTAĆ
  • Atrybut zgodny z CLS

    # Modyfikator dostępu, do którego mają zastosowanie reguły CLS using System; [assembly:CLSCompliant(true)] namespace CLSDoc { public class Cat { internal UInt16 _age = 0; private UInt16 _daysTillVacination = 0; //Warning CS3003 Type of Cat.DaysTillVacination is

    CZYTAĆ
  • Tworzenie aplikacji konsoli przy użyciu edytora zwykłego tekstu i kompilatora C# (csc.exe)

    # Tworzenie aplikacji konsoli przy użyciu edytora zwykłego tekstu i kompilatora C# Aby użyć edytora zwykłego tekstu do utworzenia aplikacji konsoli napisanej w języku C#, potrzebujesz kompilatora C#. Kompilator C# (csc.exe) można znaleźć w następującej lokalizacji:%WINDIR%\Microsoft.NET\Framework64

    CZYTAĆ
  • Rozszerzenia reaktywne (Rx)

    # Obserwacja zdarzenia TextChanged w TextBox Obserwowalny jest tworzony na podstawie zdarzenia TextChanged TextBox. Również każde wejście jest wybierane tylko wtedy, gdy różni się od ostatniego wejścia i jeśli nie było żadnego wejścia w ciągu 0,5 sekundy. Dane wyjściowe w tym przykładzie są wysyłan

    CZYTAĆ
  • Obsługa uwierzytelniania C#

    # program obsługi uwierzytelniania public class AuthenticationHandler : DelegatingHandler { /// <summary> /// Holds requests header name which will contains token. /// </summary> private const string securityToken = "__RequestAuthToken";

    CZYTAĆ
  • System.DirectoryServices.Protocols.LdapConnection

    # uwierzytelnione połączenie SSL LDAP, certyfikat SSL nie pasuje do odwrotnego DNS Skonfiguruj pewne stałe dla serwera i informacji uwierzytelniających. Zakładając LDAPv3, ale dość łatwo to zmienić. // Authentication, and the name of the server. private const string LDAPUser = "cn=example:app:

    CZYTAĆ
  • Zarządzanie.systemem.Automatyzacja

    # Wywołaj prosty potok synchroniczny Uzyskaj aktualną datę i godzinę. public class Program { static void Main() { // create empty pipeline PowerShell ps = PowerShell.Create(); // add command ps.AddCommand("Get-Date"); // run command(s)

    CZYTAĆ
  • Wdrażanie wzorca projektowego Flyweight

    # Implementacja mapy w grze RPG Flyweight to jeden z wzorców projektowania strukturalnego. Służy do zmniejszania ilości używanej pamięci poprzez udostępnianie jak największej ilości danych podobnym obiektom. Ten dokument nauczy Cię, jak prawidłowo używać Flyweight DP. Pozwólcie, że wyjaśnię wam id

    CZYTAĆ
Total 13414 -Programowanie C  FirstPage PreviousPage NextPage LastPage CurrentPage:1/671  20-Programowanie C/Page Goto:1 2 3 4 5 6 7