<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7131906284838512893</id><updated>2024-08-31T05:27:49.882-07:00</updated><title type='text'>Tunisie DotNet</title><subtitle type='html'>je partage avec vous les définitions de la technologie .net, les  tutoriaux, c# ASP.NET</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>12</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-6539239053615997841</id><published>2010-06-22T13:08:00.000-07:00</published><updated>2010-06-22T13:08:30.120-07:00</updated><title type='text'>Collection  Séquences en .net</title><content type='html'>&lt;ul&gt;&lt;li&gt;L&#39;utilisation de foreach et de in est possible sur n&#39;importe quel type qui implémente l&#39;interface System.Collection.IEnumerable.&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: red;&quot;&gt;Les séquence&lt;/span&gt; :&amp;nbsp; les séquences sont des tableaux dont la taille varie au fur et à mesure de l&#39;ajout ou de la suppression d&#39;éléments.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;background-color: white; color: orange;&quot;&gt;Interface System.Collections.Generic.ICollection&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt; &lt;/span&gt;:&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;public interface ICollection&lt;t&gt; : IEnumerable&lt;t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
==&amp;gt; toutes les classes collections implémente linterface &lt;span style=&quot;background-color: lime;&quot;&gt;System.Collection.Icollection&lt;t&gt; &lt;/t&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;color: orange;&quot;&gt;&lt;li&gt;Interface System.Collection.generic.IList&lt;t&gt; :&lt;/t&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;public interface IList&lt;t&gt; :ICollection,IEnumerable&lt;t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: orange;&quot;&gt;Classe System.Collections.Generic.List&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;background-color: #cccccc; color: black;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;background-color: #cccccc; color: black;&quot;&gt;public Class List&lt;t&gt; :Ilist&lt;t&gt;,ICollection&lt;t&gt;,IEnumerable&lt;t&gt;,IListe,ICollection,IEnumerable &lt;span style=&quot;background-color: white;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;background-color: #cccccc; color: black;&quot;&gt;&lt;span style=&quot;background-color: white;&quot;&gt;Cette classe remplace la classe System.Collection.ArrayList dans .Net1.x &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;La classe List&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;T&amp;gt; est une classe générique&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;La classe List demande d&#39;allocation de mémoire lorsque le nombre d&#39;éléments de la liste grandit.&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Comme les tableaux l&#39;accée aux éléments d&#39;une liste à partir d&#39;un indexe se fait en un temps constant&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;Les interfaces System.Collection.ComponentModel.IBindingList et System.ComponentModel.IlistSource &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;.Net2.0 présente des facilités pour lier une source de donnée à des contrôles d&#39;affichage de données.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;Une Source de donnée est souvent une liste de donnée. Pour liée une tel liste de donnée à un contrôle d&#39;affichage ces technologie requièrent une classe qui implémente IBindingList telle que le classe System.ComponentModel.BindingList&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;ou une classe qui implément IListeSource&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;La Classe System.Collection.Generic.LinkedList&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;public Class LinkedList&lt;t&gt;:&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;background-color: #cccccc; color: black;&quot;&gt;ICollection&lt;t&gt;,IEnumerable&lt;t&gt;,ICollection,IEnumerable,ISerializable,IDeserialisationCallback&lt;span style=&quot;background-color: white;&quot;&gt;&lt;/span&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;c&#39;est une classe doublement liée, c&#39;est une collection de nœuds liés les uns aux autres &lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;, chaque &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;nœud est lié au &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;nœud qui le précède et au &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;nœud qui le suit.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/t&gt;&lt;br /&gt;
&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;l&#39;accès à un élément se fait en un temps proportionnel au nombre&amp;nbsp; au nombre d&#39;éléments tandis que que l&#39;insertion ou la suppression d&#39;un élément se fait en un temps constant.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;/span&gt;La Classe System.Collection.Generic.Queue&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&amp;nbsp;public Class Queue&lt;t&gt;:ICollection&lt;t&gt;, IEnumerable&lt;t&gt;,ICollection,IEnumerable&lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;br /&gt;
C&#39;est l&#39;implémentation d&#39;un file d&#39;attente pour traiter des message dans l&#39;ordre d&#39;arrivé. &lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;span style=&quot;color: orange;&quot;&gt;La Classe System.Collection.Generic.Stack&lt;t&gt;&lt;/t&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&amp;nbsp;public Class&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc; color: black;&quot;&gt;Stack&lt;/span&gt;&lt;span style=&quot;background-color: #cccccc;&quot;&gt; &lt;t&gt;:ICollection&lt;t&gt;,  IEnumerable&lt;t&gt;,ICollection,IEnumerable &lt;/t&gt;&lt;/t&gt;&lt;/t&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #cccccc;&quot;&gt;&lt;span style=&quot;background-color: white; color: black;&quot;&gt;C&#39;est l&#39;implémentation d&#39;un LIFO&lt;/span&gt;&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/6539239053615997841/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/collection-sequences-en-net.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/6539239053615997841'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/6539239053615997841'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/collection-sequences-en-net.html' title='Collection  Séquences en .net'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-1368533384059586297</id><published>2010-06-05T07:06:00.000-07:00</published><updated>2010-06-23T04:57:16.809-07:00</updated><title type='text'>énumération</title><content type='html'>les énumérations sont de type valeur&lt;br /&gt;
Un énumération ne peut être déclaré que dans une classe, il ne peut pas être déclaré dans une méthode &lt;br /&gt;
class Program&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; enum Jours { lun, mar, mer, jeu, ven, sam, dim };&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; static void Main(string[] args)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Jours jourDeStage;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //variable de type &quot;Jours&quot;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; jourDeStage = Jours.jeu;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Console.WriteLine(jourDeStage); Console.ReadLine();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;br /&gt;
}</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/1368533384059586297/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/enumeration.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/1368533384059586297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/1368533384059586297'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/enumeration.html' title='énumération'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-4191121067498474946</id><published>2010-06-05T05:43:00.000-07:00</published><updated>2010-06-05T05:43:33.663-07:00</updated><title type='text'>Tableau</title><content type='html'>à une seule dimension de &lt;br /&gt;
déclaration :&lt;br /&gt;
int[] monTableau = new int[7];&lt;br /&gt;
string[] montableau=new string[7]&lt;br /&gt;
&lt;br /&gt;
initialisation :&amp;nbsp; &lt;br /&gt;
int[] monTableau = new int[] { 345, 0, -25, 7, 42, 23, 1337 };&lt;br /&gt;
int[] monTableau = { 345, 0, -25, 7, 42, 23, 1337 };&lt;br /&gt;
&lt;br /&gt;
Dimension multiples&lt;br /&gt;
&lt;br /&gt;
int[,] monTableau = { { 11, 12, 22, 33, 34, 44,45 } , { 21, 22, 23, 24, 25, 26,27 } };</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/4191121067498474946/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/tableau.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/4191121067498474946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/4191121067498474946'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/tableau.html' title='Tableau'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-7456402678601166461</id><published>2010-06-05T05:21:00.000-07:00</published><updated>2010-06-05T05:21:37.954-07:00</updated><title type='text'>Le type valeur et le type référence</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7scIoQ9WWgkeV_dVvQIfu0uRmVES2vUXy6HKruxvNHEh3RMJ4DIq34RPZiu5jKqLIjIaFuvlOa0UE9U-boT3glJ_0Mz09J66_oOoRXpaVp9TkRMvRnXVp2rD-6up0x-Doq2Bsh_gyfcfO/s1600/type+valeur+et+type+REF.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;81&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7scIoQ9WWgkeV_dVvQIfu0uRmVES2vUXy6HKruxvNHEh3RMJ4DIq34RPZiu5jKqLIjIaFuvlOa0UE9U-boT3glJ_0Mz09J66_oOoRXpaVp9TkRMvRnXVp2rD-6up0x-Doq2Bsh_gyfcfO/s400/type+valeur+et+type+REF.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;- Les données de type valeur sont stockés dans la pile.&lt;br /&gt;
- Les données de type référence sont stocké dans une partie de la mémoire appelée le tas tandis qu’une référence pointant vers celle-ci se trouve dans la pile.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQMGs3PjHe7Xy7uhMrLqj3_WU3VFZduoN3RkgvRxW0HwKi_QOsMACFa6CX12eP3V7MBufXLVPJilcJYGnGyS9FgPatZLBjIuEUv1nMxqTY9-PPdijbUu8brG-WvHOt4VEmSw9j54pp0hc/s1600/type+valeur+et+type+REF+pile+et+tas.JPG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;267&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxQMGs3PjHe7Xy7uhMrLqj3_WU3VFZduoN3RkgvRxW0HwKi_QOsMACFa6CX12eP3V7MBufXLVPJilcJYGnGyS9FgPatZLBjIuEUv1nMxqTY9-PPdijbUu8brG-WvHOt4VEmSw9j54pp0hc/s400/type+valeur+et+type+REF+pile+et+tas.JPG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/7456402678601166461/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/le-type-valeur-et-le-type-reference.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/7456402678601166461'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/7456402678601166461'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/le-type-valeur-et-le-type-reference.html' title='Le type valeur et le type référence'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7scIoQ9WWgkeV_dVvQIfu0uRmVES2vUXy6HKruxvNHEh3RMJ4DIq34RPZiu5jKqLIjIaFuvlOa0UE9U-boT3glJ_0Mz09J66_oOoRXpaVp9TkRMvRnXVp2rD-6up0x-Doq2Bsh_gyfcfO/s72-c/type+valeur+et+type+REF.JPG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-7371052229755402380</id><published>2010-06-05T04:48:00.000-07:00</published><updated>2010-06-05T05:15:52.614-07:00</updated><title type='text'>Conversions de données</title><content type='html'>&lt;ol&gt;&lt;li&gt;&lt;b&gt;Cast implicite: &lt;/b&gt;le cast implicite n’entraine pas de perte de données. Par exemple si on veut convertir un type «int» en un type «long», la conversion ne posera jamais problème car le type «long» englobe le type «int».&lt;/li&gt;
&lt;/ol&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheos-3dQHsMupivtphh5OcNElJtAF7ryfVEBXq9hFCR03yp_ftBSnSv0hXnOScP8Hc79vED5r-zTWremP2s-yLsyLumnq4A4xjim2rxUiF9C2HqCD-5tbKL9FHGwPys3n-J7mUVYIHz86Y/s1600/casting.bmp&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheos-3dQHsMupivtphh5OcNElJtAF7ryfVEBXq9hFCR03yp_ftBSnSv0hXnOScP8Hc79vED5r-zTWremP2s-yLsyLumnq4A4xjim2rxUiF9C2HqCD-5tbKL9FHGwPys3n-J7mUVYIHz86Y/s320/casting.bmp&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;Cast Explicite:&lt;/b&gt; c&#39;est un cast qui peut poser une perte de données&lt;b&gt; , il faut dans ce cas mettre le type désiré entre parenthèses&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Conversion d’une chaine en nombre :&lt;/b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Pour convertir une chaîne en nombre on va utiliser la fonction « Parse » précédée du type voulu. Par exemple si l’on veut convertir « x » en entier on va faire «int.Parse(x)» si on le veut en décimal on écrira «float.Parse(x)» ou en « long » « long.Parse(x) » etc&lt;/li&gt;
&lt;li style=&quot;text-align: left;&quot;&gt; &lt;b&gt;Conversion en objet&amp;nbsp; : Boxing&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; int nombre = 12;&amp;nbsp;&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Boxing objec&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; t MonObjet = nombre;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //Unboxing&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; int j = (int)MonObjet; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/b&gt;&lt;ol&gt;&lt;/ol&gt;</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/7371052229755402380/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/conversions-de-donnees.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/7371052229755402380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/7371052229755402380'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/conversions-de-donnees.html' title='Conversions de données'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEheos-3dQHsMupivtphh5OcNElJtAF7ryfVEBXq9hFCR03yp_ftBSnSv0hXnOScP8Hc79vED5r-zTWremP2s-yLsyLumnq4A4xjim2rxUiF9C2HqCD-5tbKL9FHGwPys3n-J7mUVYIHz86Y/s72-c/casting.bmp" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-3494705686805779282</id><published>2010-06-02T14:00:00.000-07:00</published><updated>2010-06-02T14:00:45.392-07:00</updated><title type='text'>Opérateurs d’incrémentation</title><content type='html'>Les Opérateur d’incrémentation dérivent d’une écriture condensée.&lt;br /&gt;
&lt;br /&gt;
variable++ , variable-- +1 ou -1 après utilisation de la variable&lt;br /&gt;
++variable , --variable +1 ou -1 avant l’utilisation de la variable</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/3494705686805779282/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/operateurs-dincrementation.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/3494705686805779282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/3494705686805779282'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/operateurs-dincrementation.html' title='Opérateurs d’incrémentation'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-3234419607498550465</id><published>2010-06-01T14:00:00.000-07:00</published><updated>2010-06-02T14:06:25.860-07:00</updated><title type='text'>les variables</title><content type='html'>la déclaration de la variable va réserver un espace en mémoire&lt;br /&gt;
&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;      &lt;th&gt;Mot clé &lt;/th&gt;      &lt;th&gt;Le Type de notre variable&amp;lt;&amp;lt; &lt;/th&gt;
&lt;th&gt;Place réservée en mémoire &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;bool &lt;/th&gt;
&lt;th&gt;Valeur booléenne &lt;/th&gt;
&lt;th&gt;8 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;char&lt;/th&gt;
&lt;th&gt;Caractère Ascii &lt;/th&gt;
&lt;th&gt;16 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;string&lt;/th&gt;
&lt;th&gt;Chaîne de caractères &lt;/th&gt;
&lt;th&gt;* &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;sbyte&lt;/th&gt;
&lt;th&gt;De -128 à 127 &lt;/th&gt;
&lt;th&gt;8 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;byte&lt;/th&gt;
&lt;th&gt;De 0 à 255 &lt;/th&gt;
&lt;th&gt;8 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;short&lt;/th&gt;
&lt;th&gt;De -32768 à 32767&lt;/th&gt;
&lt;th&gt;16 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;ushort&lt;/th&gt;
&lt;th&gt;De 0 à 65535&lt;/th&gt;
&lt;th&gt;16 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;int&lt;/th&gt;
&lt;th&gt;De -2147483648 à 2147483647&lt;/th&gt;
&lt;th&gt;32 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;uint&lt;/th&gt;
&lt;th&gt;De 0 à 4294967295&lt;/th&gt;
&lt;th&gt;32 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;long&lt;/th&gt;
&lt;th&gt;De -9223372036854775808 à&lt;br /&gt;
9223372036854775807&lt;/th&gt;
&lt;th&gt;64 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;ulong&lt;/th&gt;
&lt;th&gt;De 0 à 18446744073709551615&lt;/th&gt;
&lt;th&gt;64 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;float&lt;/th&gt;
&lt;th&gt;De 1.5 x 10E-45 à 3.4 x 10E38&lt;/th&gt;
&lt;th&gt;64 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;double&lt;/th&gt;
&lt;th&gt;De 5.0 x 10e-324 à 1.7 x 10e308&lt;/th&gt;
&lt;th&gt;64 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;tr&gt;
&lt;th&gt;decimal&lt;/th&gt;
&lt;th&gt;De 1.0 x 10e-28 à 7.9 x 10e28&lt;/th&gt;
&lt;th&gt;128 bits &lt;/th&gt;
&lt;/tr&gt;


&lt;/tbody&gt;&lt;/table&gt;</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/3234419607498550465/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/mot-cle-le-type-de-notre-variable-place.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/3234419607498550465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/3234419607498550465'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/06/mot-cle-le-type-de-notre-variable-place.html' title='les variables'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-5282845191930075999</id><published>2010-05-26T16:22:00.000-07:00</published><updated>2010-05-26T16:22:13.338-07:00</updated><title type='text'>Les étapes de la compilation par CSC.exe</title><content type='html'>La compilation consiste à fabriquer un assemblage à partir de fichier source écrit en c#. la compilation est prise en charge par le compilateur csc.exe.&lt;br /&gt;
&lt;br /&gt;
Il passe par deux étapes de compilation:&lt;br /&gt;
1- Préprocessing des fichiers sources : cette étape génère de nouveaux fichier sources , modifié selon des &lt;b&gt;dérectives&lt;/b&gt; #&lt;br /&gt;
&lt;br /&gt;
2- Compilation des fichier sources résultat du préprocessing pour donné un .exe ou un .dll</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/5282845191930075999/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/les-etapes-de-la-compilation-par-cscexe.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/5282845191930075999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/5282845191930075999'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/les-etapes-de-la-compilation-par-cscexe.html' title='Les étapes de la compilation par CSC.exe'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-6909831110634213659</id><published>2010-05-24T14:33:00.000-07:00</published><updated>2010-05-24T14:47:01.409-07:00</updated><title type='text'>CLR Comon Langage Runtime</title><content type='html'>le CLR est une couche logiciel qui gère à l&#39;exécution le code des applications .NET, il est responsable de:&lt;br /&gt;-hébergement de plusieurs applications dans un même processus Windows&lt;br /&gt;-compilation du code IL en code machine&lt;br /&gt;-gestion des exceptions&lt;br /&gt;-destruction des objets inutiles&lt;br /&gt;-chargement des assemblages&lt;br /&gt;-résolution des types</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/6909831110634213659/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/clr-comon-langage-runtime.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/6909831110634213659'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/6909831110634213659'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/clr-comon-langage-runtime.html' title='CLR Comon Langage Runtime'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-8936051557571155896</id><published>2010-05-23T23:58:00.000-07:00</published><updated>2010-05-24T00:14:03.583-07:00</updated><title type='text'>Lanagage IL</title><content type='html'>lors de la compilation tous les assemblages vont contenir du code écrit en langage IL, c&#39;est un langage objet et il constitue un point commun entre les différents langage .net(c#, VB.net, ...).&lt;br /&gt;le langage IL n&#39;est pas un langage machine, il sera compilé à l&#39;exécution en un langage machine cible, cela permet aux application .NET distribuées sous forme d&#39;assemblage contenant du code IL , d&#39;être exécutable sur tous Système d&#39;exploitation. &lt;br /&gt;&lt;br /&gt;Au moment de l&#39;exécution d&#39;un assemblage le CLR compile le code IL avec le mécanisme &quot;JUST IN TIME&quot;, cad compiler le corps d&#39;une méthode du langage IL en langage machine , juste avant le premier appel de la méthode.</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/8936051557571155896/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/lanagage-il.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/8936051557571155896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/8936051557571155896'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/lanagage-il.html' title='Lanagage IL'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-54299387600179514</id><published>2010-05-23T07:03:00.000-07:00</published><updated>2010-05-23T08:25:18.227-07:00</updated><title type='text'>Qu&#39;est ce que .NET</title><content type='html'>.Net est une plateforme de développement logiciel. le mot .Net englobe l&#39;architecture interne, le format des composants, les langages de programmation, les classes standard et les outils.&lt;br /&gt;.Net se implémente plusieurs SPÉCIFICATION:&lt;br /&gt;-des nouveaux langages (c#, IL, ...)&lt;br /&gt;-des protocoles d&#39;échange de données (comme le format SOAP)&lt;br /&gt;&lt;br /&gt;la technologie .Net se compose de :&lt;br /&gt;&lt;br /&gt;-un ensemble de langage (c#, VB.Net), ils respecte la &lt;span style=&quot;font-weight:bold;&quot;&gt;spécification&lt;/span&gt;(Common language Spécification) &lt;span style=&quot;font-weight:bold;&quot;&gt;CLS&lt;/span&gt;. les types de base utilisé par ces langages respectent eux aussi le &lt;span style=&quot;font-weight:bold;&quot;&gt;spécification CTS&lt;/span&gt; (Common Type System)&lt;br /&gt;&lt;br /&gt;-un ensemble de classe de base &lt;span style=&quot;font-weight:bold;&quot;&gt;BCL&lt;/span&gt;(Base Class Library).c&#39;est le &lt;span style=&quot;font-weight:bold;&quot;&gt;frameWork .net&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;-Une couche logicielle &lt;span style=&quot;font-weight:bold;&quot;&gt;CLR&lt;/span&gt; qui respecte la spécification CLI (Common langage Infrastructure), elle est responsable de l&#39;exécution des applications .NET, elle ne comprend que le langage IL, cette couche est la responsable durant l&#39;exécution de la compilation du code IL en langage machine</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/54299387600179514/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/quest-ce-que-net.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/54299387600179514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/54299387600179514'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/quest-ce-que-net.html' title='Qu&#39;est ce que .NET'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7131906284838512893.post-5782131864505040434</id><published>2010-05-23T06:45:00.000-07:00</published><updated>2010-05-23T06:56:46.909-07:00</updated><title type='text'>Quesque vous allez trouver ici</title><content type='html'>j&#39;ai crée ce blog pour présenter mon expérience dans le technologie .net c#&lt;br /&gt;-les définitions&lt;br /&gt;-les ateliers&lt;br /&gt;-les Les Tutoriaux c# .net</content><link rel='replies' type='application/atom+xml' href='http://mohamedalibenamor.blogspot.com/feeds/5782131864505040434/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/quesque-vous-allez-trouver-ici.html#comment-form' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/5782131864505040434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7131906284838512893/posts/default/5782131864505040434'/><link rel='alternate' type='text/html' href='http://mohamedalibenamor.blogspot.com/2010/05/quesque-vous-allez-trouver-ici.html' title='Quesque vous allez trouver ici'/><author><name>DotNettunisie</name><uri>http://www.blogger.com/profile/07409295221021425634</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcI3dlPk4k9eYCcm2Uh-zYHeVi88-BC7-71kc2mMrDfxIQtxKUHPeSPAg6Nj9-YtbjWPLwmXUhGJu8ch26UB4ddaQwJvwy3ozqqPn66i5RsFA1_lI0Hg7_7YYidRTHwg/s220/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>