�@

�A�ځF
�m���S�Łn���ɂ�C#�v���O���~���O

�얓 ��

�͂��߂�  
Part 1 C# 3.0�\�g�V�����h�v���O���~���O�̉”\��
Chapter 1 C# 3.0�炵���v���O���~���O�Ƃ́H
1.1 �ӊO������H  �{���ʼn�����邱��
1.2 C# 3.0�炵���\�[�X�R�[�h�Ƃ́H
1.3 �R�[�h�̒x�����s�Ƃ�����
1.4 �C���^�[�t�F�[�X�Ƃ̔�r
1.5 ��ނ���N���X�̗���
1.6 �N���X�x�[�X�ƃv���g�^�C�v�x�[�X
1.7 �N���X�x�[�X�̖��_
1.8 JavaScript�Ƃ̑���_
1.9 �܂Ƃ߁\�v���O���}�[��A�S���Ă�����I
�i2009/07/31 ���J�j
Part 2 �V�����v���O���~���O�ց\���̏���
Chapter 2 �W�F�l���b�N
2.1 �W�F�l���b�N�Ƃ͉����H
2.2 �V�����R���N�V�����̏Љ�
2.3 �V�����R���N�V�����N���X�\LinkedList�N���X
2.4 �V�����R���N�V�����N���X�\SortedDictionary�N���X
2.5 �W�F�l���b�N�R���N�V�����̎g����
2.6 �W�F�l���b�N���\�b�h�ƌ^���_
2.7 Hashtable�N���X��Dictionary�N���X�̔�݊���
2.8 �W�F�l���b�N�ȃN���X�����삷��
2.9 ����̕t�����W�F�l���b�N�ȃN���X
Exercise ���K���
�i2009/08/17 ���J�j
Chapter 3 �V�����J��Ԃ��̃X�^�C��
�\ yield return����ForEach���\�b�h
3.1 �u�J��Ԃ��v�Ƃ����Â��ĐV�������
3.2 ���𐔂���Ƃ����T���v��
3.3 C# 1.x�ɂ��Range�N���X�̎���
3.4 C# 3.0�ɂ��Range�N���X�̎���
3.5 yield break���ɂ�钆�f
3.6 yield�͗\���ł͂Ȃ�
3.7 1�‚̃N���X�ɕ����̗񋓋@�\��t����
3.8 �����I�ɍ����I�u�W�F�N�g�Ɠ�d���p
3.9 catch�ł��Ȃ�����
3.10 ����̐^���\�����ڂƈႤ�^���̎p
3.11 ForEach���\�b�h���g���ʉ�
3.12 ���\��r
Exercise ���K���
�i2009/08/31 ���J�j
Chapter 4 Find���\�b�h
4.1 MAT�X�e�[�g�����g�̎v���o
4.2 ForEach���\�b�h��break���
4.3 ForEach�����ł͂Ȃ��J��Ԃ����\�b�h
4.4 �����̌��ʂ��ق����ꍇ
4.5 �̑�Ȃ�O�i�Ƃ͉����H
4.6 �����āCLINQ�֑���
Exercise ���K���
Chapter 5 null���e�^
5.1 null���e�^�Ƃ͉����H
5.2 �Ȃ�null����ꂽ���̂��H
  null���e�^�̔��w
  null���e�^�̎���
5.3 null���e�^�̓����\��
5.4 null���̉��Z�q
5.5 is���Z�q�̋����ɒ���
5.6 3�l�_���^�Ƃ��Ďg�p�ł���bool?�^
5.7 null�����e����ƃp�t�H�[�}���X�ɉe�����邩�H
Exercise ���K���
�i2009/09/24 ���J�j
Part 3 ���V�����v���O���~���O��
Chapter 6 �����_���i�O�ҁj
6.1 �������ł��f�U�[�g�ł��Ȃ��g���сh
6.2 �����_���Ƃ͉����H
6.3 �����_���͏�ʃX�R�[�v�ɃA�N�Z�X�ł���
6.4 �L���v�`�������ϐ�
6.5 ���ӂ�v����L���v�`���̖{��
6.6 �f���Q�[�g�̋��ϐ��Ɣ��ϐ�
6.7 �f���Q�[�g�C���X�^���X�̓�����
6.8 �����_���Ōp����u�������Ă݂�
6.9 C# 2.0�Ɠ������\�b�h
Exercise ���K���
�i2009/10/19 ���J�j
Chapter 7 �����_���i��ҁj
7.1 �����_���͉��������炷���H
7.2 �����_���Ɠ������\�b�h�̈Ⴂ
7.3 �X�e�[�g�����g�^�̃����_
7.4 ���`���̃����_�̉”\��
7.5 �^�w����ȗ��ł���ꍇ�C�ł��Ȃ��ꍇ
7.6 �������Ȃ������_��
7.7 �����_���̎g�p��
7.8 �����_���̂��܂��܂ȃo���G�[�V����
7.9 �W�F�l���b�N���\�b�h�ƌ^���_
7.10 �I�[�o�[���[�h�̉���
Exercise ���K���
�i2009/11/02 ���J�j
Chapter 8 �����N���X�ƐÓI�N���X
8.1 �����N���X�iPartial Class�j
8.2 ���������R�[�h�ƈ��S�ɋ�������
8.3 ���t���N�V�����ƕ����N���X
8.4 �����N���X���g�������ł̒��ӓ_
  ����
  �C���q
  �^�p�����[�^�Ɛ���
  ��{�N���X
  ��{�C���^�[�t�F�[�X
  �����o�[
  �������閼�O���
  ���O�̃o�C���f�B���O
8.5 �ÓI�N���X�iStatic Class�j
Exercise ���K���
�i2009/11/16 ���J�j
Chapter 9 �v���p�e�B�ƃA�N�Z�V�r���e�B
9.1 �v���p�e�B�A�N�Z�T�̃A�N�Z�V�r���e�B
9.2 �A�N�Z�V�r���e�B�w��̐���
Exercise ���K���
�i2009/11/30 ���J�j
Chapter 10 ���O��Ԃ̃G�C���A�X�C���q�ƊO���A�Z���u��
10.1 �o�[�W�����ɂ��R�[�h�j��
10.2 �O���[�o���Ȗ��O��Ԃ̋���
10.3 �A�Z���u���Ԃ̖��O�����̉���
Exercise ���K���
  �i2009/12/14 ���J�j
Chapter 11 �t�����h�A�Z���u��
11.1 �A�Z���u�������̃����o�[�ւ̃A�N�Z�X������
�t�����h�A�Z���u���̎g����
11.2 ���������C�A�N�Z�X�𐧌����鉿�l�Ƃ́H
Exercise ���K���
  �i2010/01/18 ���J�j
Chapter 12 var�ɂ��ϐ��錾�ƃR���N�V�����������q
12.1 �ÖٓI�Ɍ^�w�肳��郍�[�J���ϐ�
12.2 Variant�^�̈���
12.3 �ÖٓI�Ɍ^�𖾎�����
12.4 �Ȃ�var���g���̂��H
12.5 var���g�p�ł��Ȃ����
  �^��m�邽�߂̃q���g�������Ȃ�
  ���[�J���ϐ��ȊO
  �����_���C�������\�b�h
  null�l�̏�����
12.6 var�����p�ł�����
  using�X�e�[�g�����g�Ŏg�p����var
  foreach�X�e�[�g�����g�Ŏg�p����var
12.7 �ÖٓI�Ɍ^�w�肳��郍�[�J���z��
12.8 �ÖقɌ^�t�����ꂽ�z��ƌ^�̐���
12.9 �ÖقɌ^�t�����ꂽ�z���null
12.10 �R���N�V�����������q
12.11 Dictionary�N���X�ƃR���N�V�����������q
12.12 ������2�‚�Add���\�b�h�ƃR���N�V�����������q
Exercise ���K���
  �i2010/02/01 ���J�j
Chapter 13 ���������Ǝ�����`
13.1 �����_�����g�����_�[�e�B�e�N�\ref�̑��
13.2 ���������v���p�e�B
13.3 ���������v���p�e�B�̃A�N�Z�X����
13.4 �ǂݏo����p�C�������ݐ�p�͂Ȃ�
13.5 �g�������h�̃N���X�\�����^
13.6 �����^�̓�����
13.7 �����^�̊ȈՋL�@
13.8 �����^�̎g�p�ړI
13.9 �I�u�W�F�N�g�������q
13.10 �I�u�W�F�N�g�������q�̖{���Ƃ́H
13.11 �R���N�V������readonly�ł��������ł���
13.12 �I�u�W�F�N�g�������q�̎g�p��
Exercise ���K���
  �i2010/02/17 ���J�j
Chapter 14 �g�����\�b�h
14.1 C# 2.0�v���O���}�[�̔ߌ�
14.2 All���\�b�h�𗘗p����̂ɕK�v�ȋL�q
14.3 �g�����\�b�h�̊T�v
14.4 �X�C�b�`�Ȃ��ŋ@�\�����
14.5 sealed�N���X���g������
14.6 �g�����\�b�h�̓I�u�W�F�N�g�����Ɏ�o���ł��Ȃ�
14.7 �g�����\�b�h�̓I�u�W�F�N�g�̐U�镑����ύX�ł��Ȃ�
14.8 �g�����\�b�h�����S�ł��闝�R
14.9 ���\�b�h�Ăяo���ƌ^�̊֌W
14.10 this�̐���
14.11 �g�����\�b�h���g�p���ׂ��Ƃ�
14.12 �R���N�V�����Ɋg������郁�\�b�h
14.13 �Ȃ��uusing System.Linq;�v�Ȃ̂��H
Exercise ���K���
 
�i2010/03/01 ���J�j
Part 4 ����ɐV�����”\����
Chapter 15 LIN�͂��߂�Q�ƃN�G����
15.1 LINQ�̖ʔ���
15.2 LINQ�Ƃ͉����H
15.3 �u�l�̏W�܂�v�ɑ΂��鉉�Z
15.4 �Ȃ�LINQ�Ȃ̂��H
15.5 �ł���{�I��LINQ
15.6 LINQ�̖{���͗�
15.7 LINQ���g�������ł̒��ӓ_
15.8 �N�G�����ʂ����H����
15.9 �����̃\�[�X����N�G������
15.10 �����ōi�荞��
15.11 �ꕔ���ڂ̂�select����
15.12 �V���v���ȃ\�[�g
15.13 �N�G���̐ڑ�
15.14 �N�G�����ʂ̃O���[�v��
15.15 �����\�[�X���֘A�t����join��
15.16 from���join��̃p�t�H�[�}���X
15.17 join��̃O���[�v������
15.18 join��̍��O������
15.19 �P�ƂŎg��DefaultIfEmpty���\�b�h
15.20 �����񋓂𔺂�from��̓�d�g�p
15.21 let��
15.22 �N�G���̃C���X�^���X��
15.23 �N�G�����ʂ̌��𓾂�
15.24 Any���\�b�h�Ƒ��݃`�F�b�N
15.25 �܂Ƃ߁\�{�͂̍ŏ��̃T���v����ʂ���
  �񋓂ł�����̂̓N�G���ł������
  �\�[�g��O���[�v�������ł���
  �����̃\�[�X�������ł���
  �t�B���^�����O�ł���
  �g���ʁh�����R�ɍ��o����
Exercise ���K���
 
�i2010/03/17 ���J�j
Chapter 16 LINQ�ƃ��\�b�h�\��
16.1 �\���̃G�X�P�[�v
16.2 ���\�b�h�\����LINQ
16.3 �N�G�����ƃ��\�b�h�\���̈Ⴂ
16.4 �i�荞�݂ƌ��ʂ̐���
16.5 �ŏ��̎���̕ʉ�
16.6 ���\�b�h�\���ł̂݉”\�ȃN�G��
16.7 ���\�b�h�\���̃\�[�g
16.8 orderby�̔�r�I�u�W�F�N�g
16.9 ���\�b�h�\���̕����̃\�[�X����N�G������
16.10 ���\�b�h�\���̃N�G���̐ڑ�
16.11 �N�G�����ʂ̃O���[�v��
16.12 ���\�b�h�\���ŕ����̃\�[�X���֘A�t����
16.13 ���\�b�h�\���̃O���[�v������
16.14 ���\�b�h�\���̍��O������
16.15 ���\�b�h�\����let��
Exercise ���K���
 
�i2010/03/29 ���J�j
Chapter 17 LINQ to SQL
17.1 �����I�ɗ񋓉”\�ɂ���Ƃ������
17.2 SQL Server�̃��i
17.3 LINQ to SQL�Ƃ����˔j��
17.4 LINQ to SQL�̃T���v��
17.5 LINQ to SQL�ƃ��\�b�h�\��
17.6 LINQ to SQL�̂܂Ƃ�
Exercise ���K���
 
�i2010/04/14 ���J�j
Chapter 18 LINQ to XML
18.1 LINQ�v���o�C�_�[�𓱓�����ʂ̗��R
18.2 XML�ő�̍Ж�
18.3 DOM�̗J�T
18.4 E4X��XML�T�|�[�g
18.5 LINQ to XML�Ƃ����u���[�N�X���[
18.6 �P�������ꂽXML��������
18.7 �܂Ƃ߁\�X�g���X���X��XML�̈���
Exercise ���K���
 
�i2010/05/06 ���J�j
Chapter 19 �����ȉ��P�ƃR���p�C���̐V�@�\
19.1 �C�����C���x������u#pragma warning�v
19.2 �������\�b�h��`
19.3 �Œ�T�C�Y�o�b�t�@
19.4 volatile��IntPtr�^�����UIntPtr�^�֓K�p�ł���
Exercise ���K���
 
�i2010/05/24 ���J�j
�m���n �����_�����g�p��������
miniCatalog C# 3.0�f�U�C���p�^�[���~�j�J�^���O
>>> �J�X�^�}�C�Y�”\�ȃ��\�b�h
>>> �x�����s
>>> null�f���Q�[�g
>>> ���f������
>>> �R���p�C�����Ƀ`�F�b�N�”\�Ȗ��O�t���R���N�V����
>>> �ėp�G���N���X
>>> getter/setter�ɂ��Q��
>>> �������e���v���[�g�I�u�W�F�N�g
>>> �t���b�g�I�u�W�F�N�g
>>> �t���b�g�I�u�W�F�N�g�t�@�N�g��
 
�i2010/06/07 ���J�j
Appendix 1 Visual Studio 2005/2008�̃R���p�C���̐V�@�\
A1.1 C# 2.0�R���p�C���ł̕ύX�_
  /errorreport�I�v�V����
  /incremental�I�v�V�����̍폜
  /keycontainer�I�v�V������/keyfile�I�v�V����
  /langversion�I�v�V����
  /linkresource�I�v�V����
  /moduleassemblyname�I�v�V����
  /pdb�I�v�V����
  /platform�I�v�V����
A1.2 C# 3.0�R���p�C���p�̋@�\
  /win32Manifest
  /noWin32Manifest
Appendix 2 .NET Framework 3.5�̐V�@�\�\���c���[
 
�i2010/06/21 ���J�j
Special Appendix 1 ����C#�v���O���}�[�����C#���g�����Ȃ��c�{
Speciall Appendix 2 �X�e�[�g�W��v���O���~���O
������ C# 1.x����3.0�ւ̕ω��Ƃ́H
���K����  

 




Insider.NET �t�H�[���� �V���L��
  • ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
    �@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă���
  • ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
    �@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤
  • ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
    �@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J���֐��v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg����
  • Presentation Translator �i2017/7/18�j
    �@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Insider.NET �L�������L���O

�{�� ����