ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

【初心者向け】C# 入門(15) デリゲートとラムダ式 ~メソッドの部品化と再利用!~

Автор: C#で学ぶプログラミング入門

Загружено: 2024-10-02

Просмотров: 2859

Описание: 今回は「デリゲートとラムダ式」について解説します。
デリゲートはメソッド(関数)を部品化して再利用可能にするC#の機能です。ラムダ式は簡潔にメソッドを定義できる構文です。

これまでのレストランメニュー表生成アプリを拡張し、メニューの並び替えとフィルタリングを行う例を通して、デリゲートとラムダ式の活用方法を学びます。

デリゲートとラムダ式は実践的なアプリ開発でも以下の点で非常に重要です。

LINQ(統合クエリ言語)における活用
Webアプリ等のGUIアプリにおけるイベント処理機構の実現
非同期処理における活用

デリゲートとラムダ式はあらゆるところで使われる重要な機能です。
これらによって、プログラムの部品化・再利用をどのように効率よく行うかを一緒に学んでいきましょう!

●目次
03:21 このチャンネルについて
04:02 目次
04:35 講義1:デリゲートとラムダ式の基本
08:23 演習:メニューのフィルタリングと並び替え ~デリゲートとラムダ式を使う~
09:52 - 演習コード
16:08 - プログラムを実行
17:06 講義2:デリゲートとラムダ式について補足
20:54 まとめ

●動画の元になっているブログ記事
https://prota-p.com/cshap_basic14_try...

●GitHub
・今回の演習コード一式
https://github.com/prota-p/Introducti...
・今回演習の土台となるコード一式
https://github.com/prota-p/Introducti...


●関連動画
以下のように、C# プログラミングの初心者・学習者を対象として、様々な動画を作成していますので、よかったらぜひ見てください。

■プログラミングの学習方法
プログラミングを効率よく学習する方法を説明します。

動画リンク
   • プログラミング学習  

プログラミング学習を独学で効率よく進める方法とは?
   • プログラミング学習を独学で効率よく進める方法とは?  

■C# プログラミングをざっくり知りたい方
C# とは何か?C# プログラミングの全体像をざっくり知りたい方は、まずは以下をご覧ください。

【C# 入門】プログラミングを学ぶメリットとC# が初心者におすすめの理由
   • 【C# 入門】プログラミングを学ぶメリットとC# が初心者におすすめの理由  
【初心者・入門編】15分でわかる!C# で学ぶプログラミング入門
   • 【初心者・入門編】15分でわかる!C# で学ぶプログラミング入門  

■C# 入門編
C# 入門者向けの内容です。C# の様々な機能を段階的に学びながら、HTMLコードを生成するプログラムを作ります。
   • C#入門編(初心者向け)  

(1) VisualStudioの使い方 ~HTMLでHello world~
   • 【初心者向け】C# 入門(1) VisualStudioの使い方 ~HTMLでHel...  

(2) 変数と型 ~HTMLへ入力値を埋め込む~
   • 【初心者向け】C# 入門(2) 変数と型 ~HTMLへ入力値を埋め込む~  

(3) 演算子と式 ~BMI計算をした結果をHTMLで出力~
   • 【初心者向け】C# 入門(3) 演算子と式 ~BMI計算をした結果をHTMLで出力~  

(4) 選択(条件分岐) ~BMIを計算し適正体重かを判定~
   • 【初心者向け】C# 入門(4) 選択(条件分岐) ~BMIを計算し適正体重かを判定~  

(5) 反復(ループ処理)~複数のデータを表で表示~
   • 【初心者向け】C# 入門(5) 反復(ループ処理)~複数のデータを表で表示~  

(6-1) エラーの種類とデバッグ方法 ~初心者が知っておきたいポイント~
   • 【初心者向け】C# 入門(6-1) エラーの種類とデバッグ方法 ~初心者が知っておき...  

(6-2) エラーの種類とデバッグ方法 ~初心者が知っておきたいポイント~
   • 【初心者向け】C# 入門(6-2) エラーの種類とデバッグ方法 ~初心者が知っておき...  

(7-1) クラス、メソッドによるコードの部品化 ~オブジェクト指向の土台を学ぶ~
   • 【初心者向け】C# 入門(7-1) クラス、メソッドによるコードの部品化 ~オブジェ...  

(7-2) クラス、メソッドによるコードの部品化 ~オブジェクト指向の土台を学ぶ~
   • 【初心者向け】C# 入門(7-2) クラス、メソッドによるコードの部品化 ~オブジェ...  

(8-1) オブジェクト指向とは?「カプセル化」 ~部品をブラックボックスとして使えるようにする~
   • 【初心者向け】C# 入門(8-1) オブジェクト指向とは?「カプセル化」 ~部品をブ...  

(8-2) オブジェクト指向とは?「カプセル化」 ~部品をブラックボックスとして使えるようにする~
   • 【初心者向け】C# 入門(8-2)  オブジェクト指向とは?「カプセル化」 ~部品を...  

(9-1) オブジェクト指向とは?「継承」 ~クラスを機能拡張して再利用する~
   • 【初心者向け】C# 入門(9-1) オブジェクト指向とは?「継承」 ~クラスを機能拡...  

(9-2) オブジェクト指向とは?「継承」 ~クラスを機能拡張して再利用する~
   • 【初心者向け】C# 入門(9-2) オブジェクト指向とは?「継承」 ~クラスを機能拡...  

(10-1) オブジェクト指向とは?「ポリモーフィズム(多態性)」 ~条件分岐を使わず型に応じた振る舞いをさせる~
   • 【初心者向け】C# 入門(10-1) オブジェクト指向とは?「ポリモーフィズム(多態...  

(10-2) オブジェクト指向とは?「ポリモーフィズム(多態性)」 ~条件分岐を使わず型に応じた振る舞いをさせる~
   • 【初心者向け】C# 入門(10-2) オブジェクト指向とは?「ポリモーフィズム(多態...  

(11-1) 名前空間とファイル分割 ~Visual Studioでコードを整理整頓~
   • 【初心者向け】C# 入門(11-1) 名前空間とファイル分割 ~Visual Stu...  

(11-2) 名前空間とファイル分割 ~Visual Studioでコードを整理整頓~
   • 【初心者向け】C# 入門(11-2) 名前空間とファイル分割 ~Visual Stu...  

(12-1) オブジェクト指向【インターフェイス】 ~さまざまなクラスを一貫した方法でJSON出力する~
   • 【初心者向け】C# 入門(12-1) オブジェクト指向【インターフェイス】 ~さまざ...  

(12-2) オブジェクト指向【インターフェイス】 ~さまざまなクラスを一貫した方法でJSON出力する~
   • 【初心者向け】C# 入門(12-2) オブジェクト指向【インターフェイス】 ~さまざ...  

(13-1) コレクションとジェネリック型 ~リストと辞書で要素を動的に変更する~
   • 【初心者向け】C# 入門(13-1) コレクションとジェネリック型 ~リストと辞書で...  

(13-2) コレクションとジェネリック型 ~リストと辞書で要素を動的に変更する~
   • 【初心者向け】C# 入門(13-2) コレクションとジェネリック型 ~リストと辞書で...  

(14) 例外処理の基本(try,catch,throw)~アプリの「想定外」を防ぐ~
   • 【初心者向け】C# 入門(14) アプリの「想定外」を防ぐ ~try,catch,t...  

■Webアプリ開発入門編
動画リスト
   • Webアプリ開発編(C#、ASP.NET Core Blazor)  

(0) Webアプリとは何か?~Webアプリ開発がプログラミング学習にもおすすめな理由~
   • Webアプリとは何か?~Webアプリ開発がプログラミング学習にもおすすめな理由~【初...  

(1)Blazorとは? ~Webアプリ開発フレームワークでBlazorを選ぶ理由~
   • 【C#、Blazor】Webアプリ開発入門編(1)Blazorとは? ~Webアプリ...  

(2)はじめてのBlazor~Hello Worldを作る!~
   • 【C#、Blazor】Webアプリ開発入門編(2)はじめてのBlazor ~Hell...  

(3)Gitでバージョン管理 ~Gitの基本的な使い方を学ぶ~
(3-1)
   • 【C#、Blazor】Webアプリ開発入門編(3-1)Gitでバージョン管理 ~Gi...  
(3-2)
   • 【C#、Blazor】Webアプリ開発入門編(3-2)Gitでバージョン管理 ~Gi...  

(4)「Todoアプリ」でデータベース作成&データ表示 ~データベース操作のフレームワークを学ぶ~
   • 【C#、Blazor】Webアプリ開発入門編(4)「Todoアプリ」でデータベース作...  

(5)「Todoアプリ」でデータベースのデータを更新 ~CRUD操作を学ぶ~
   • 【C# 、Blazor】Webアプリ開発入門編(5)「Todoアプリ」でデータベース...  

(6)「Todoアプリ」へユーザ認証・管理機能をつける ~ASP.NET Core Identityの使い方~
   • 【C#、Blazor】Webアプリ開発入門編(6)「Todoアプリ」へユーザ認証・管...  

(Ex1) C# で簡単Eメール送信!~Blazorアプリへも組み込む~
   • 【C#、Blazor】Webアプリ開発入門編(Ex1)C# で簡単Eメール送信! ~...  

(Ex2) BlazorアプリへChatGPTを組み込む! ~AIチャットの作り方~
   • 【C#、Blazor】Webアプリ開発入門編(Ex2)BlazorアプリへChatG...  

■AI活用
ChatGPTなどのAIをどのように活用していくかについても紹介しています。
動画リストは以下です。
   • AI活用  

今すぐできるソフトウェア開発・プログラミングにおけるChatGPT・AI技術活用【前編】
   • 【ChatGPT活用】今すぐできるソフトウェア開発・プログラミングにおけるChatG...  

今すぐできるソフトウェア開発・プログラミングにおけるChatGPT・AI技術活用【後編】
   • 【ChatGPT活用】今すぐできるソフトウェア開発・プログラミングにおけるChatG...  

●発信
ブログ:https://prota-p.com/
Twitter:  / prota_csharp  
GitHub:https://github.com/prota-p/

●問い合わせ
プログラミング学習のご相談等、お仕事等のご依頼は、こちら(↓)からお願いいたします。
https://prota-p.com/contact/

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
【初心者向け】C# 入門(15) デリゲートとラムダ式 ~メソッドの部品化と再利用!~

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

【初心者向け】C# 入門(16-1) LINQ ~データ操作を効率的に行う~ 【併せて型推論、匿名型も解説!】

【初心者向け】C# 入門(16-1) LINQ ~データ操作を効率的に行う~ 【併せて型推論、匿名型も解説!】

この5つのことを知るまではプログラミングは苦痛でしかなかったです...

この5つのことを知るまではプログラミングは苦痛でしかなかったです...

C#ラムダ式を理解する

C#ラムダ式を理解する

【やさしくない!? Java】 ラムダ式の話1 OCJ-P Gold向け

【やさしくない!? Java】 ラムダ式の話1 OCJ-P Gold向け

【C# WPF入門】Windowsアプリの見た目をかっこよく変える方法【作って覚えるプログラミング学習】

【C# WPF入門】Windowsアプリの見た目をかっこよく変える方法【作って覚えるプログラミング学習】

C#入門編(17-1)非同期処理(async, await, Task) ~複数の処理を並行して実行~

C#入門編(17-1)非同期処理(async, await, Task) ~複数の処理を並行して実行~

Что такое события? (Основы C#)

Что такое события? (Основы C#)

Трехсторонние переговоры, Послевкусие Давоса, Машенька для Уиткоффа. Белковский, Чижов, Романова

Трехсторонние переговоры, Послевкусие Давоса, Машенька для Уиткоффа. Белковский, Чижов, Романова

ДЕЛЕГАТЫ на C# за 8 минут! Изучите .NET БЫСТРО!

ДЕЛЕГАТЫ на C# за 8 минут! Изучите .NET БЫСТРО!

【C#】delegateとラムダ式をゆっくり解説

【C#】delegateとラムダ式をゆっくり解説

プログラミング講座

プログラミング講座

Chill Mood Music 🎧 – French Relaxing Playlist

Chill Mood Music 🎧 – French Relaxing Playlist

第4回 ステートパターン初級〜中級編【UnityC# で学ぶデザインパターン】

第4回 ステートパターン初級〜中級編【UnityC# で学ぶデザインパターン】

【プログラミング講座(C#)】第133回 LINQとラムダ式 その1【独り言】

【プログラミング講座(C#)】第133回 LINQとラムダ式 その1【独り言】

⚡️СВИТАН: МЕГАУДАРЫ мести ВСУ (ВИДЕО) Россияне УБЕГАЮТ. УЖАС в Кремле. Трамп СОРВАЛСЯ

⚡️СВИТАН: МЕГАУДАРЫ мести ВСУ (ВИДЕО) Россияне УБЕГАЮТ. УЖАС в Кремле. Трамп СОРВАЛСЯ

ХИТЫ 2026🔝Лучшая Музыка 2026 🌊 Зарубежные песни Хиты 🌊 Популярные Песни Слушать Бесплатно 2026 #100

ХИТЫ 2026🔝Лучшая Музыка 2026 🌊 Зарубежные песни Хиты 🌊 Популярные Песни Слушать Бесплатно 2026 #100

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

Emacs в 2026: Секретное оружие или старый хлам? |vim, vscode, lisp, org-mode|Podlodka Podcast #460

C# 入門編(24)依存性注入(DI)を徹底解説 ~DIの本質からDIコンテナの使い方まで~

C# 入門編(24)依存性注入(DI)を徹底解説 ~DIの本質からDIコンテナの使い方まで~

【C# 入門】プログラミングを学ぶメリットとC# が初心者におすすめの理由

【C# 入門】プログラミングを学ぶメリットとC# が初心者におすすめの理由

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]