Submit Search
Upload
getstartedc#_1
•
Download as PPTX, PDF
•
0 likes
•
822 views
Ryuichi ITO
Follow
oucc第1回c#初心者講習会資料
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 12
Download now
Recommended
Replace Output Iterator and Extend Range JP
Replace Output Iterator and Extend Range JP
Akira Takahashi
What is template
What is template
Akira Takahashi
C++ tips2 インクリメント編
C++ tips2 インクリメント編
道化師 堂華
Haskellの型安全性の力よ〜参照透明性編〜
Haskellの型安全性の力よ〜参照透明性編〜
aiya000
C++ tips1 #include編
C++ tips1 #include編
道化師 堂華
error handling using expected
error handling using expected
Akira Takahashi
C++ tips 3 カンマ演算子編
C++ tips 3 カンマ演算子編
道化師 堂華
Boost.勉強会#19東京 Effective Modern C++とC++ Core Guidelines
Boost.勉強会#19東京 Effective Modern C++とC++ Core Guidelines
Shintarou Okada
Recommended
Replace Output Iterator and Extend Range JP
Replace Output Iterator and Extend Range JP
Akira Takahashi
What is template
What is template
Akira Takahashi
C++ tips2 インクリメント編
C++ tips2 インクリメント編
道化師 堂華
Haskellの型安全性の力よ〜参照透明性編〜
Haskellの型安全性の力よ〜参照透明性編〜
aiya000
C++ tips1 #include編
C++ tips1 #include編
道化師 堂華
error handling using expected
error handling using expected
Akira Takahashi
C++ tips 3 カンマ演算子編
C++ tips 3 カンマ演算子編
道化師 堂華
Boost.勉強会#19東京 Effective Modern C++とC++ Core Guidelines
Boost.勉強会#19東京 Effective Modern C++とC++ Core Guidelines
Shintarou Okada
C++入門?
C++入門?
tsudaa
C++ tips4 cv修飾編
C++ tips4 cv修飾編
道化師 堂華
競技プログラミングのためのC++入門
競技プログラミングのためのC++入門
natrium11321
Effective Modern C++ 勉強会#1 Item3,4
Effective Modern C++ 勉強会#1 Item3,4
Takashi Hoshino
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Hibiki Yamashiro
Emcpp0506
Emcpp0506
Takatoshi Kondo
知って得するC#
知って得するC#
Shota Baba
C++ ポインタ ブートキャンプ
C++ ポインタ ブートキャンプ
Kohsuke Yuasa
C# 8.0 null許容参照型
C# 8.0 null許容参照型
信之 岩永
templateとautoの型推論
templateとautoの型推論
MITSUNARI Shigeo
第2回勉強会スライド
第2回勉強会スライド
koturn 0;
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
伸男 伊藤
すごいConstたのしく使おう!
すごいConstたのしく使おう!
Akihiro Nishimura
第1回勉強会スライド
第1回勉強会スライド
koturn 0;
#5:プログラミングの基本
#5:プログラミングの基本
長岡技術科学大学 自然言語処理研究室
.NET Core 3.0 で使える C# 8
.NET Core 3.0 で使える C# 8
m ishizaki
C++0x総復習
C++0x総復習
道化師 堂華
C# 8
C# 8
m ishizaki
入出力
入出力
rippro
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
和弘 井之上
実践C#
実践C#
asunaroucc
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
Akira Inoue
More Related Content
What's hot
C++入門?
C++入門?
tsudaa
C++ tips4 cv修飾編
C++ tips4 cv修飾編
道化師 堂華
競技プログラミングのためのC++入門
競技プログラミングのためのC++入門
natrium11321
Effective Modern C++ 勉強会#1 Item3,4
Effective Modern C++ 勉強会#1 Item3,4
Takashi Hoshino
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Hibiki Yamashiro
Emcpp0506
Emcpp0506
Takatoshi Kondo
知って得するC#
知って得するC#
Shota Baba
C++ ポインタ ブートキャンプ
C++ ポインタ ブートキャンプ
Kohsuke Yuasa
C# 8.0 null許容参照型
C# 8.0 null許容参照型
信之 岩永
templateとautoの型推論
templateとautoの型推論
MITSUNARI Shigeo
第2回勉強会スライド
第2回勉強会スライド
koturn 0;
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
伸男 伊藤
すごいConstたのしく使おう!
すごいConstたのしく使おう!
Akihiro Nishimura
第1回勉強会スライド
第1回勉強会スライド
koturn 0;
#5:プログラミングの基本
#5:プログラミングの基本
長岡技術科学大学 自然言語処理研究室
.NET Core 3.0 で使える C# 8
.NET Core 3.0 で使える C# 8
m ishizaki
C++0x総復習
C++0x総復習
道化師 堂華
C# 8
C# 8
m ishizaki
入出力
入出力
rippro
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
和弘 井之上
What's hot
(20)
C++入門?
C++入門?
C++ tips4 cv修飾編
C++ tips4 cv修飾編
競技プログラミングのためのC++入門
競技プログラミングのためのC++入門
Effective Modern C++ 勉強会#1 Item3,4
Effective Modern C++ 勉強会#1 Item3,4
競技プログラミングにおけるコードの書き方とその利便性
競技プログラミングにおけるコードの書き方とその利便性
Emcpp0506
Emcpp0506
知って得するC#
知って得するC#
C++ ポインタ ブートキャンプ
C++ ポインタ ブートキャンプ
C# 8.0 null許容参照型
C# 8.0 null許容参照型
templateとautoの型推論
templateとautoの型推論
第2回勉強会スライド
第2回勉強会スライド
T69 c++cli ネイティブライブラリラッピング入門
T69 c++cli ネイティブライブラリラッピング入門
すごいConstたのしく使おう!
すごいConstたのしく使おう!
第1回勉強会スライド
第1回勉強会スライド
#5:プログラミングの基本
#5:プログラミングの基本
.NET Core 3.0 で使える C# 8
.NET Core 3.0 で使える C# 8
C++0x総復習
C++0x総復習
C# 8
C# 8
入出力
入出力
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
【C++BUILDER STARTER チュートリアルシリーズ】シーズン2 C++Builderの部 第2回 ‟変数と型„
Similar to getstartedc#_1
実践C#
実践C#
asunaroucc
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
Akira Inoue
C#6.0の新機能紹介
C#6.0の新機能紹介
Kazunori Hamamoto
ジェネリクスの基礎とクラス設計への応用
ジェネリクスの基礎とクラス設計への応用
nagise
20010901
20010901
小野 修司
Unity C#3からC#6に向けて
Unity C#3からC#6に向けて
onotchi_
The evolution of c#
The evolution of c#
leverages_event
関数型言語&形式的手法セミナー(3)
関数型言語&形式的手法セミナー(3)
啓 小笠原
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
信之 岩永
C・C++用のコードカバレッジツールを自作してみた話
C・C++用のコードカバレッジツールを自作してみた話
simotin13 Miyazaki
Introduction of Python
Introduction of Python
Tomoya Nakayama
(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話
Masanori Masui
今からでも遅くないC#開発
今からでも遅くないC#開発
Kazunori Hamamoto
C# linq入門 意図編
C# linq入門 意図編
Fujio Kojima
20090121 J QueryからはじめるJava Script~初級編~
20090121 J QueryからはじめるJava Script~初級編~
Hiromu Shioya
.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#
信之 岩永
Javaセキュアコーディングセミナー東京第3回講義
Javaセキュアコーディングセミナー東京第3回講義
JPCERT Coordination Center
C#の書き方
C#の書き方
信之 岩永
C#の書き方
C#の書き方
信之 岩永
Cプログラマのためのカッコつけないプログラミングの勧め
Cプログラマのためのカッコつけないプログラミングの勧め
MITSUNARI Shigeo
Similar to getstartedc#_1
(20)
実践C#
実践C#
TypeScript と Visual Studio Code
TypeScript と Visual Studio Code
C#6.0の新機能紹介
C#6.0の新機能紹介
ジェネリクスの基礎とクラス設計への応用
ジェネリクスの基礎とクラス設計への応用
20010901
20010901
Unity C#3からC#6に向けて
Unity C#3からC#6に向けて
The evolution of c#
The evolution of c#
関数型言語&形式的手法セミナー(3)
関数型言語&形式的手法セミナー(3)
C# 9.0 / .NET 5.0
C# 9.0 / .NET 5.0
C・C++用のコードカバレッジツールを自作してみた話
C・C++用のコードカバレッジツールを自作してみた話
Introduction of Python
Introduction of Python
(ゲームじゃない方の)switchで遊びたい話
(ゲームじゃない方の)switchで遊びたい話
今からでも遅くないC#開発
今からでも遅くないC#開発
C# linq入門 意図編
C# linq入門 意図編
20090121 J QueryからはじめるJava Script~初級編~
20090121 J QueryからはじめるJava Script~初級編~
.NET Core 2.x 時代の C#
.NET Core 2.x 時代の C#
Javaセキュアコーディングセミナー東京第3回講義
Javaセキュアコーディングセミナー東京第3回講義
C#の書き方
C#の書き方
C#の書き方
C#の書き方
Cプログラマのためのカッコつけないプログラミングの勧め
Cプログラマのためのカッコつけないプログラミングの勧め
More from Ryuichi ITO
scala.collection 再入門 (改)
scala.collection 再入門 (改)
Ryuichi ITO
ゼロから始めるScala文法
ゼロから始めるScala文法
Ryuichi ITO
ゼロから始めるScalaプロジェクト
ゼロから始めるScalaプロジェクト
Ryuichi ITO
Internship final report@Treasure Data Inc.
Internship final report@Treasure Data Inc.
Ryuichi ITO
OUCC LT会2
OUCC LT会2
Ryuichi ITO
サクサクアンドロイド
サクサクアンドロイド
Ryuichi ITO
getstartedc#_2
getstartedc#_2
Ryuichi ITO
More from Ryuichi ITO
(7)
scala.collection 再入門 (改)
scala.collection 再入門 (改)
ゼロから始めるScala文法
ゼロから始めるScala文法
ゼロから始めるScalaプロジェクト
ゼロから始めるScalaプロジェクト
Internship final report@Treasure Data Inc.
Internship final report@Treasure Data Inc.
OUCC LT会2
OUCC LT会2
サクサクアンドロイド
サクサクアンドロイド
getstartedc#_2
getstartedc#_2
getstartedc#_1
1.
ゆるふわぷよぐやみん ぐ April 20 2014amaya@0x17E
2.
C#って? 他言語との比較 C++,
Visual Basic Java 環境 .Net Framework, Mono
3.
始めよう Visual Studio
新しいプロジェクトを作成 プログラム起動まで コード作成 ビルド エントリポイン トから実行 依存関係の解 消 コンパイル 実行可能 ファイル生成
4.
Hello World Main関数 static
void Main(string[] args){ // プログラムの最初に実行される // 引数にargs } 出力 Console.WriteLine(“表示したい文字列”);
5.
C#事始め 型(簡易) int, string,
double, … 変数とその宣言 型 新しい変数; 代入 “=“ 代入演算子(数学の等号ではない) 変数 = 代入したい値; //右辺の値が左辺に代入される
6.
C#事始め 文と式 if,
else if, else による条件分岐 if(x<10) { // x<10だったときに実行される } else if(y>20) { // x<10でなく, y>20だったときに実行される } else { // x<10でもy>20でもなかったときに実行される } Whileによるループ文 while(z>=10){ // z>=10である限りここに書かれた手続きがループして評価される // break, continue }
7.
C#事始め forによるループ文 for(ループさせる変数; ループの条件;
ループ時に実行される){ // ここに書かれた手続きがループして評価される // break, continue } メソッド(≒関数) 演算結果の型 メソッド名(引数の型 引数){ // 処理 // 演算結果を返す場合は return 演算結果; とする } メソッド名(変数, 変数,…) として呼び出す
8.
1, 2, 3,…,100を出力 ただし3で割り切れる場合は”Fizz”,
5で割り切れる場合は”Buzz” 3と5で割り切れる場合は”Fizz Buzz”を代わりに出力するメソッ 演習: Fizz Buzz
9.
C#事始め 配列 特定の型からなるデータの集まり. データはメモ リ上に連続的に記憶される. 要素の型[]
変数 = {要素, 要素,…}; 型とclass(+struct) 型 組み込み型: int, string,… ユーザー宣言型: MyClass, MyStruct,…
10.
C#事始め 値型と参照型 int, double,
bool等 struct string等 配列, class int x = 10; int y = 40; string str = “あいう”; int a = new int[]{1,2};
11.
比較してみるっぽい? int x =
10; int y = x; x = 0; //このとき x, yの値 は?? char[] s = new[] { 'C', 'S', 'h', 'a', 'r', 'p' }; char[] t = s; s[0] = 'F'; //このときs, tの 値は?? 値型 参照型 string a = “abc”; string b = a; a = “xyz”; //このときa, b の値は?? 参照型(要注意)
12.
お わ り
Download now