Tutorial by Examples: e

sbyte type has no literal suffix. Integer literals are implicitly converted from int: sbyte sb = 127;
decimal literals are defined by using the suffix M or m on a real number: decimal m = 30.5M;
double literals are defined by using the suffix D or d, or by using a real number: double d = 30.5D;
float literals are defined by using the suffix F or f, or by using a real number: float f = 30.5F;
long literals are defined by using the suffix L or l, or by using an integral values within the range of long: long l = 5L;
ulong literals are defined by using the suffix UL, ul, Ul, uL, LU, lu, Lu, or lU, or by using an integral values within the range of ulong: ulong ul = 5UL;
short type has no literal. Integer literals are implicitly converted from int: short s = 127;
ushort type has no literal suffix. Integer literals are implicitly converted from int: ushort us = 127;
bool literals are either true or false; bool b = true;
let rec factorial n = match n with | 0 | 1 -> 1 | n -> n * (factorial (n - 1)) This function matches on both the values 0 and 1 and maps them to the base case of our recursive definition. Then all other numbers map to the recursive call of this function.
boot -d seancorfield/boot-new new -t app -n <appname> This command will tell boot to grab the task boot-new from https://github.com/seancorfield/boot-new and execute the task with the app template (see link for other templates). The task will create a new directory called <appname> wi...
Consider the following C# code Expression<Func<int, int>> expression = a => a + 1; Because the C# compiler sees that the lambda expression is assigned to an Expression type rather than a delegate type it generates an expression tree roughly equivalent to this code ParameterExpres...
Member functions of a class can be declared const, which tells the compiler and future readers that this function will not modify the object: class MyClass { private: int myInt_; public: int myInt() const { return myInt_; } void setMyInt(int myInt) { myInt_ = myInt; } }; In a ...
document.getElementsByClassName('class-name') will retrieve <a class="class-name">Any</a> <b class="class-name">tag</b> <div class="class-name an-extra-class">with that class.</div> If no existing elements contain the given c...
document.getElementsByTagName('b') will retrieve <b>All</b> <b>of</b> <b>the b elements.</b> If no elements with the given tag name exist, an empty collection will be returned.
Hashes can be freely converted to and from arrays. Converting a hash of key/value pairs into an array will produce an array containing nested arrays for pair: { :a => 1, :b => 2 }.to_a # => [[:a, 1], [:b, 2]] In the opposite direction a Hash can be created from an array of the same form...
Basics Anonymous functions are a powerful tool of the MATLAB language. They are functions that exist locally, that is: in the current workspace. However, they do not exist on the MATLAB path like a regular function would, e.g. in an m-file. That is why they are called anonymous, although they can h...
Firebase Authentication allows the users of your app to sign-in with social providers or their email+password. But what if you want to store additional information about a user, beyond what Firebase Authentication allows you to specify? Or what if you want to display a list of the users in your app...
Complete the Installation and setup part. This will create the project in Firebase console and will also install the base SDK in your Android App. Add the dependency for Firebase Realtime Database to your app-level build.gradle file: compile 'com.google.firebase:firebase-database:9.4.0' N...
<link rel="stylesheet" href="test.css" media="print"> Media specifies what style sheet should be used for what type of media. Using the print value would only display that style sheet for print pages. The value of this attribute can be any of the mediatype val...

Page 296 of 1191