C#

  • Windows Communication Foundation

    Windows Communication Foundation (WCF) är ett ramverk för att bygga tjänsteorienterade applikationer. Med WCF kan du skicka data som asynkrona meddelanden från en tjänstslutpunkt till en annan. En tjänstslutpunkt kan vara en del av en kontinuerligt tillgänglig tjänst som IIS är värd för, eller så ka

    LÄSA
  • Microsoft.Exchange.WebServices

    # Hämta specificerad användares frånvaroinställningar Låt oss först skapa en ExchangeManager objekt, där konstruktören kommer att ansluta till tjänsterna åt oss. Den har också en GetOofSettings metod, som returnerar OofSettings objekt för den angivna e-postadressen : using System; using System.Web.

    LÄSA
  • Importera Google-kontakter

    # krav För att importera Google(Gmail)-kontakter i ASP.NET MVC-applikation, ladda först ned Google API-inställning Detta ger följande referenser: using Google.Contacts; using Google.GData.Client; using Google.GData.Contacts; using Google.GData.Extensions; Lägg till dessa i den relevanta applikat

    LÄSA
  • Inklusive teckensnittsresurser

    # Instantiera Fontfamily från resurser public FontFamily Maneteke = GetResourceFontFamily(Properties.Resources.manteka); # Integrationsmetod public static FontFamily GetResourceFontFamily(byte[] fontbytes) { PrivateFontCollection pfc = new PrivateFontCollection(); IntPtr fontMemPointer

    LÄSA
  • Skapa en egen MessageBox i Windows Form Application

    Först måste vi veta vad en MessageBox är... MessageBox-kontrollen visar ett meddelande med specificerad text och kan anpassas genom att ange en anpassad bild, titel och knappuppsättningar (dessa knappuppsättningar låter användaren välja mer än ett grundläggande ja/nej-svar). Genom att skapa vår eg

    LÄSA
  • T4-kodgenerering

    # Generering av körtidskod <#@ template language="C#" #> //Language of your project <#@ assembly name="System.Core" #> <#@ import namespace="System.Linq" #> <#@ import namespace="System.Text" #> <#@ import namespace="System.Col

    LÄSA
  • ILGenerator

    # Skapar en DynamicAssembly som innehåller en UnixTimestamp-hjälpmetod Det här exemplet visar användningen av ILGenerator genom att generera kod som använder sig av redan befintliga och nyskapade medlemmar samt grundläggande undantagshantering. Följande kod avger en DynamicAssembly som innehåller e

    LÄSA
  • Interoperabilitet

    # Importera funktion från ohanterad C++ DLL Här är ett exempel på hur man importerar en funktion som är definierad i en ohanterad C++ DLL. I C++-källkoden för myDLL.dll, funktionen add är definierad: extern "C" __declspec(dllexport) int __stdcall add(int a, int b) { return a + b; }

    LÄSA
  • Runtime kompilering

    # RoslynScript Microsoft.CodeAnalysis.CSharp.Scripting.CSharpScript är en ny C#-skriptmotor. var code = "(1 + 2).ToString()"; var run = await CSharpScript.RunAsync(code, ScriptOptions.Default); var result = (string)run.ReturnValue; Console.WriteLine(result); //output 3 Du kan kompilera

    LÄSA
  • C#-skript

    # Enkel kodutvärdering Du kan utvärdera vilken giltig C#-kod som helst: int value = await CSharpScript.EvaluateAsync<int>("15 * 89 + 95"); var span = await CSharpScript.EvaluateAsync<TimeSpan>("new DateTime(2016,1,1) - DateTime.Now"); Om typ inte anges är resultat

    LÄSA
  • Kryptografi (System.Security.Cryptography)

    # Moderna exempel på symmetrisk autentiserad kryptering av en sträng Kryptografi är något väldigt svårt och efter att ha spenderat mycket tid på att läsa olika exempel och sett hur lätt det är att introducera någon form av sårbarhet hittade jag ett svar som ursprungligen skrevs av @jbtule som jag t

    LÄSA
  • Generera slumptal i C#

    # Generate a random int Det här exemplet genererar slumpmässiga värden mellan 0 och 2147483647. Random rnd = new Random(); int randomNumber = rnd.Next(); # Generate a random int in a given range Generera ett slumptal mellan minValue och maxValue - 1 . Random rnd = new Random(); var randomBetween

    LÄSA
  • Observerbar samling<T>

    # Initialize ObservableCollection ObservableCollection är en samling av typen T som List<T> vilket innebär att den innehåller objekt av typen T . Från dokumentation läser vi att : `ObservableCollection`representerar en dynamisk datainsamling som ger meddelanden när objekt läggs till, tas b

    LÄSA
  • CLSCompliantAttribute

    # Access Modifier för vilken CLS-regler gäller 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 not CLS-complia

    LÄSA
  • Skapa en konsolapplikation med en vanlig textredigerare och C#-kompilatorn (csc.exe)

    # Skapa en konsolapplikation med en vanlig textredigerare och C#-kompilatorn För att använda en vanlig textredigerare för att skapa en konsolapplikation som är skriven i C#, behöver du C#-kompilatorn. C#-kompilatorn (csc.exe) finns på följande plats:%WINDIR%\Microsoft.NET\Framework64\v4.0.30319\csc

    LÄSA
  • Reaktiva tillägg (Rx)

    # Observing TextChanged-händelse på en TextBox En observerbar skapas från TextChanged-händelsen i TextBox. Också valfri ingång väljs bara om den skiljer sig från den senaste ingången och om det inte fanns någon ingång inom 0,5 sekunder. Utgången i detta exempel skickas till konsolen. Observable

    LÄSA
  • C#-autentiseringshanterare

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

    LÄSA
  • System.DirectoryServices.Protocols.LdapConnection

    # Autentiserad SSL LDAP-anslutning, SSL-certifikat matchar inte omvänd DNS Ställ in några konstanter för servern och autentiseringsinformation. Förutsatt LDAPv3, men det är lätt nog att ändra det. // Authentication, and the name of the server. private const string LDAPUser = "cn=example:app:my

    LÄSA
  • System.Management.Automation

    # Anropa enkel synkron pipeline Hämta aktuellt datum och tid. public class Program { static void Main() { // create empty pipeline PowerShell ps = PowerShell.Create(); // add command ps.AddCommand("Get-Date"); // run command(s) Con

    LÄSA
  • Implementering av flugviktsdesignmönster

    # Implementering av karta i RPG-spel Flugvikt är ett av strukturella designmönster. Den används för att minska mängden använt minne genom att dela så mycket data som möjligt med liknande objekt. Detta dokument kommer att lära dig hur du använder Flyweight DP på ​​rätt sätt. Låt mig förklara idén f

    LÄSA
Total 13414 -C C# Programmering  FirstPage PreviousPage NextPage LastPage CurrentPage:1/671  20-C C# Programmering/Page Goto:1 2 3 4 5 6 7