Florian Rappl, Universität Regensburg
Bitte Fragen direkt einbringen und bei Verständnisproblemen sofort nachfassen.
object, var und dynamicasync und awaitasync markiert asynchrone Methodenawait wandelt die Rückgabe von Task<T> in T um
Microsoft.CompilerServices.AsyncTargetingPackDispatcherExpression, d.h. wir erhalten den TreeIQueryable und IEnumerableFirst(), Last() uvm.FirstOrDefault() etc. verwendenSum()Select()OrderBy()ToArray()First())GroupBy()Intersect()
AsParallel()WithCancellation()AsSequential()
Debug)TraceDEBUG definiert
#if DEBUG
// Code hier platzieren
#endif
[Conditional("DEBUG")] verwendenNoAuthentication benutzen)/noguestonlywarn)
Canvas oder Grid)TargetTypeBasedOn
<Button xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation">
Ich bin ein Button!
</Button>
StartupUri in App.xaml legt das Startfenster festViewport3D)
Window, Control, ...INofifyPropertyChangedBinding Deklaration als AttributswertDataContextObservableCollection<T> ausnutzenOneWay, TwoWay)
Florian Rappl, Universität Regensburg