C#関連
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
] [
Twitter
]
開始行:
→.NETプログラミング
→言語・開発環境
#contents
* 一般 [#n7242710]
-[[WPFのGridを動的に作成する #C# - Qiita>https://qiita.co...
-[[C#:自ユーザーのダウンロードフォルダーのパスの取得方法...
-[[初心者が本当に知りたかったC#入門以前>https://zenn.dev/...
-[[【Unity】Unityでマーシャリングを利用してDLLの関数を呼...
-[[Unityの機能をawait可能にしてasync / awaitについて学ぶ>...
--C#では非同期処理として async / await の仕組みが用意され...
--今回はそんな async / await の機能の内部を探りながら、最...
-[[【C#】逆コンパイルと難読化について【.NET】 - Qiita>htt...
-[[「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita>...
-[[C# で無駄に難しくメモ化をしてみた>https://qiita.com/Zu...
-[[[速報]マイクロソフト、サーバサイドの「.NET Core Ruti...
-[[C# Razor構文 基礎文法 総まとめ>http://www.atmarkit.co....
-[[究極のC#プログラミング>http://www.atmarkit.co.jp/fdotn...
-[[C#3.0のラムダ式>http://www.atmarkit.co.jp/fdotnet/csha...
-[[C#入門>http://wisdom.sakura.ne.jp/programming/cs/index...
-[[ジェネリッククラスの説明>http://www.atmarkit.co.jp/fdo...
--ArrayListはList<>,[[HashtableはDictionary<>>http://www....
*文法 [#b02f1e98]
-C#のラムダ式とJavaのラムダ式の違い
--構文の違い: C#では、ラムダ式は=>演算子を使用して表現さ...
--型の推論: C#では、ラムダ式内の変数の型はコンパイラによ...
--メソッド参照: C#では、ラムダ式の代わりにメソッド参照を...
--クロージャの挙動: C#では、ラムダ式内で外部の変数を参照...
-[[【C#】式本体の定義を使ってプロパティを簡潔に書く - Qii...
-[[何故foreachを使ってはいけないか? - Qiita>https://qiit...
-[[【C#】コレの名前、なんだっけ?【用語集】 - Qiita>https...
-[[C#に潜むstructの罠 - KAYAC engineers' blog>https://tec...
-Double.NaNは比較演算しても意味が無い件
--ある値がNaNかどうか判定するには==を使ってはならない。Na...
ただし、==の項にしてもコンパイルは通る。常にfalseになるよ...
--Double.IsNaN(val)とすること
-C#では0割しても例外は発生しない件
static void Main(string[] args)
{
try
{
double b = 1;
double c = 0;
double a = b/c; //+Infinityという特殊な値になる
Console.WriteLine("a="+a.ToString()); //"+∞"という文字...
}
catch(Exception ex)
{
//0割してもここには来ません
Debug.Assert(false, ex.Message);
}
}
--ちなみに無限値は Double.PositiveInfinityもしくはDouble....
-[[Reflection in C# Tutorial>http://www.codeproject.com/P...
-[[C#1.1から3.0までの変化>http://codezine.jp/a/article/ai...
-[[C#2.0らしいプログラミング>http://www.atmarkit.co.jp/fd...
-[[Understanding implicit operator overload:http://www.co...
-[[OOP in C#:http://www.only4gurus.com/v3/preview.asp?ID=...
-[[C#2.0のNullable Type解説:http://www.codeproject.com/KB...
-[[メソッドがあるか確認して呼び出す:http://www.atmarkit.c...
-C#言語の文法
--C#の属性
-[[C# Final Draft:http://www.mondrian-script.org/ecma/CS%...
-[[Cω:http://research.microsoft.com/Comega/]]
* LINQ [#t81c4100]
-[[MatchCollectionクラスでLinqを使うおまじない>https://qi...
-[[【C#入門】LINQのSelect、Whereでコレクションを操作する...
-[[LINQ基礎編>http://www.atmarkit.co.jp/fdotnet/csharp30/...
-[[LINQの基礎知識>http://www.atmarkit.co.jp/fdotnet/speci...
終了行:
→.NETプログラミング
→言語・開発環境
#contents
* 一般 [#n7242710]
-[[WPFのGridを動的に作成する #C# - Qiita>https://qiita.co...
-[[C#:自ユーザーのダウンロードフォルダーのパスの取得方法...
-[[初心者が本当に知りたかったC#入門以前>https://zenn.dev/...
-[[【Unity】Unityでマーシャリングを利用してDLLの関数を呼...
-[[Unityの機能をawait可能にしてasync / awaitについて学ぶ>...
--C#では非同期処理として async / await の仕組みが用意され...
--今回はそんな async / await の機能の内部を探りながら、最...
-[[【C#】逆コンパイルと難読化について【.NET】 - Qiita>htt...
-[[「C#?Visual Studio要るんでしょ?」からの脱却 - Qiita>...
-[[C# で無駄に難しくメモ化をしてみた>https://qiita.com/Zu...
-[[[速報]マイクロソフト、サーバサイドの「.NET Core Ruti...
-[[C# Razor構文 基礎文法 総まとめ>http://www.atmarkit.co....
-[[究極のC#プログラミング>http://www.atmarkit.co.jp/fdotn...
-[[C#3.0のラムダ式>http://www.atmarkit.co.jp/fdotnet/csha...
-[[C#入門>http://wisdom.sakura.ne.jp/programming/cs/index...
-[[ジェネリッククラスの説明>http://www.atmarkit.co.jp/fdo...
--ArrayListはList<>,[[HashtableはDictionary<>>http://www....
*文法 [#b02f1e98]
-C#のラムダ式とJavaのラムダ式の違い
--構文の違い: C#では、ラムダ式は=>演算子を使用して表現さ...
--型の推論: C#では、ラムダ式内の変数の型はコンパイラによ...
--メソッド参照: C#では、ラムダ式の代わりにメソッド参照を...
--クロージャの挙動: C#では、ラムダ式内で外部の変数を参照...
-[[【C#】式本体の定義を使ってプロパティを簡潔に書く - Qii...
-[[何故foreachを使ってはいけないか? - Qiita>https://qiit...
-[[【C#】コレの名前、なんだっけ?【用語集】 - Qiita>https...
-[[C#に潜むstructの罠 - KAYAC engineers' blog>https://tec...
-Double.NaNは比較演算しても意味が無い件
--ある値がNaNかどうか判定するには==を使ってはならない。Na...
ただし、==の項にしてもコンパイルは通る。常にfalseになるよ...
--Double.IsNaN(val)とすること
-C#では0割しても例外は発生しない件
static void Main(string[] args)
{
try
{
double b = 1;
double c = 0;
double a = b/c; //+Infinityという特殊な値になる
Console.WriteLine("a="+a.ToString()); //"+∞"という文字...
}
catch(Exception ex)
{
//0割してもここには来ません
Debug.Assert(false, ex.Message);
}
}
--ちなみに無限値は Double.PositiveInfinityもしくはDouble....
-[[Reflection in C# Tutorial>http://www.codeproject.com/P...
-[[C#1.1から3.0までの変化>http://codezine.jp/a/article/ai...
-[[C#2.0らしいプログラミング>http://www.atmarkit.co.jp/fd...
-[[Understanding implicit operator overload:http://www.co...
-[[OOP in C#:http://www.only4gurus.com/v3/preview.asp?ID=...
-[[C#2.0のNullable Type解説:http://www.codeproject.com/KB...
-[[メソッドがあるか確認して呼び出す:http://www.atmarkit.c...
-C#言語の文法
--C#の属性
-[[C# Final Draft:http://www.mondrian-script.org/ecma/CS%...
-[[Cω:http://research.microsoft.com/Comega/]]
* LINQ [#t81c4100]
-[[MatchCollectionクラスでLinqを使うおまじない>https://qi...
-[[【C#入門】LINQのSelect、Whereでコレクションを操作する...
-[[LINQ基礎編>http://www.atmarkit.co.jp/fdotnet/csharp30/...
-[[LINQの基礎知識>http://www.atmarkit.co.jp/fdotnet/speci...
ページ名: