« Test » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
Aucun résumé des modifications
 
(230 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
= highlight C# =
= Test =
 
= Razor =
<kode lang='razor'>
@* comment *@
</kode>
 
= Comment end of line =
<kode lang='cs'>
<kode lang='cs'>
using System.IO.Compression;
var i = 0; // comment


namespace MyApplication
private double progressValue;  // between 0 and 100
 
var o = new Class
{
{
     interface IInterface { }
     Prop1 = "value"  // comment
};
</kode>


    class Program : IInterface
= Template =
    {
{{code | lang=html | code=
        /// <summary>
<div>{<!-- -->{tag}<!-- -->}</div>
        /// Main method
}}
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            // comment
            /* multi-lines
            * comment
            */
            Console.WriteLine($"Hello {Name}!");


            if (b == true)
{{code | lang=html | code=
            {
<div>{{((}}tag{{))}}</div>
              // FIXME
}}
              MyClass mc;
              MyClass mc = new MyClass(myVariable, MyProperty, myVariable.MyProperty);
              IMyInterface mi = MyClass<IMyInterface>.Create(new MyClass("test"));
              MyClass.MyStaticMethod(myVariable, MyProperty, myVariable.MyProperty);
              List<int> li = new List<int>() { 1, 2, 3 };
              MyClass[] amc = new MyClass[] { 1, 2, 3 };


              MyClass mc = mc;
{{code | lang=html | code=
              Myclass mc = mc;
<tbody>
    {{#.}}
    <tr>
        <td>{{id}}</td>
        <td>{{fields.title}}</td>
        <td>{{fields.state}}</td>
        <td><ul>
          {{#items}}<li>{{title}}</li>{{/items}}
          {{^items}}No items{{/items}}
        </ul></td>
    </tr>
    {{/.}}
</tbody>
}}


              Type t = typeof(MyClass);
= Nowiki =
              Type t = typeof(IInterface);
<syntaxhighlight lang='cs'>
              Type t = typeof(MyClass<int>);
var v = 1;
              Type t = typeof(IInterface<int>);
var v = 2;
              Type t = typeof(MyClass<IInterface>);
<nowiki>var v = 3;</nowiki>
</syntaxhighlight>


              DateTime d = new DateTime();
{{#tag:syntaxhighlight|
              DateTime? d = null;
var v = 1;
var v = 2;
<nowiki>var v = 3;</nowiki>
}}


              var engine = new FileHelperAsyncEngine<DailyValue>();
= List and break =
# Step1 inline code <syntaxhighlight lang='bash' inline>111 222 333</syntaxhighlight> end line<br>extra line
# Step 2 code block <syntaxhighlight lang="bash">
111
222
</syntaxhighlight>extra line


              Contract.Requires<ArgumentNullException>(argument != null);
<ol>
<li>Step1 inline code <syntaxhighlight lang='bash' inline>111 222 333</syntaxhighlight> end line<br>extra line</li>
<li>Step 2 code block <syntaxhighlight lang="bash">
111
222
</syntaxhighlight>extra line</li>
<li>Step 3 kode <kode lang='bash'>
111
222
</kode>extra line</li>
<li>Step 4 text</li>
<li>Step 5 filebox<filebox fn='xxx.sh'>
111
222
</filebox>extra line</li>
<li>Step 6 End</li>
</ol>


              var un_objet = Session["clé"] as MaClasse;
= pre =
<pre>
yyy
</pre>


              catch (Exception ex)
= SyntaxHighlight =
              {
<syntaxhighlight lang='cs' inline>var v = new StringBuilder();</syntaxhighlight>
                  lbStatus.Text = "Error: " + ex.Message;
              }
            }
            else if (b == false)
            {
              var query = from p in entities.Persons
                          select new { First = p.FirstName, Last = p.LastName };
            }
            else
            {
              MyProperty = "value";
              MyMethod(myVariable, MyProperty, myVariable.MyProperty);
            }


            foreach (MyClass<int> mc in mcList)
<syntaxhighlight lang='cs'>
            {
var v = new StringBuilder();
            }
</syntaxhighlight>


            foreach (MyClass mc in mcList)
<syntaxhighlight lang="js">
            {
// some js code
            }
</syntaxhighlight>


            using (GZipStream s = new GZipStream(fs, CompressionMode.Decompress))
= no highlight =
            {
<kode lang='cs'>
            }
var myObject = new MyCLass();
        }
</kode>


        [DataMember("")]
<kode lang='cs' class='nohighlight'>
        private List<int> MyMethod(MaClasse mc, MaClasse<int> mci, IInterface ii, MaClasse<MaClasse> mcmc)
var myObject = new MyCLass();
        {
        }
 
        public void Methode(DateTime date1 = default(DateTime), DateTime? date2 = null)
        {
            if (date1 == default(DateTime)) date1 = new DateTime(...);
            if (date2 == null) date2 = new DateTime(...);
        }
    }
}
</kode>
</kode>


= [[Modèle_MediaWiki|liens+]] =
<kode class='nohighlight'>
* [http://www.meteofrance.com/previsions-meteo-france/ferney-voltaire/01210 meteo]
var myObject = new MyCLass();
* [[Modèle_MediaWiki|Modèle MediaWiki]]
 
= ini =
<kode lang='ini'>
[section]
cle = valeur
# comment
// comment
; comment
</kode>
</kode>


Ligne 172 : Ligne 177 :
* trois
* trois
</div>
</div>
= Code xxx =
<filebox fn='test.ps1'>
# Renforce les règles de vérification et créé une erreur si elles ne sont pas respectées
Set-StrictMode -Version Latest
# Stop le script à la première erreur (par défaut à Continue)
$ErrorActionPreference = "Stop"
# Force tous les Cmdlet à s'arrêter à la première erreur
$PSDefaultParameterValues['*:ErrorAction']='Stop'
</filebox>
<kode lang='ps'>
# Renforce les règles de vérification et créé une erreur si elles ne sont pas respectées
Set-StrictMode -Version Latest
# Stop le script à la première erreur (par défaut à Continue)
$ErrorActionPreference = "Stop"
# Force tous les Cmdlet à s'arrêter à la première erreur
$PSDefaultParameterValues['*:ErrorAction']='Stop'
</kode>
<kode lang='javascript'>
k = 10;
</kode>
<kode lang='js'>
k = 10;
</kode>
<kode lang='markdown'>
# Titre 1
## Titre 2
</kode>
<kode lang='md'>
# Titre 1
## Titre 2
</kode>
<kode lang='ts'>
class MyClass {
  public static myValue: string;
  constructor(init: string) {
    this.myValue = init;
  }
}
import fs = require("fs");
module MyModule {
  export interface MyInterface extends Other {
    myProperty: any;
  }
}
declare magicNumber number;
myArray.forEach(() => { }); // fat arrow syntax
</kode>
<filebox fn='test.ts'>
class MyClass {
  public static myValue: string;
  constructor(init: string) {
    this.myValue = init;
  }
}
import fs = require("fs");
module MyModule {
  export interface MyInterface extends Other {
    myProperty: any;
  }
}
declare magicNumber number;
myArray.forEach(() => { }); // fat arrow syntax
</filebox>


= SVG =
= SVG =
[[Fichier:Bash.svg|100px]]
[[File:Bash.svg|100px]]
<br />
<br />
[[File:1.svg|1000px]]
[[File:Bash.svg]]
<br />
[[File:ASP.NET_Core.svg]]
 
= Liens =
* [http://programmesradio.rts.ch/couleur3/ web http] xxx
* [https://www.mediawiki.org/wiki/Extension:Highlightjs_Integration web https] xxx
* [[Accueil|Local https]] xxx
 
<kode lang='asp'>
<% xxx %>
</kode>
 
= Excel =
<kode>
=Format(Fields!date.Value,"dddd dd/MM/yyyy")
</kode>
<kode lang='vba'>
=Format(Fields!date.Value,"dddd dd/MM/yyyy")
</kode>
<kode lang='excel'>
=Format(Fields!date.Value,"dddd dd/MM/yyyy")
</kode>
 
= Autres =
Test 222

Dernière version du 21 novembre 2023 à 01:10

Test

Razor

Razor.svg
@* comment *@

Comment end of line

Cs.svg
var i = 0;  // comment

private double progressValue;  // between 0 and 100

var o = new Class
{
    Prop1 = "value"  // comment
};

Template

Html.svg
<div>{{tag}}</div>
Html.svg
<div>{{tag}}</div>
Html.svg
<tbody>
    {{#.}}
    <tr>
        <td>[[:Modèle:Id]]</td>
        <td>[[:Modèle:Fields.title]]</td>
        <td>[[:Modèle:Fields.state]]</td>
        <td><ul>
          {{#items}}<li>[[:Modèle:Title]]</li>[[:Modèle:/items]]
          [[:Modèle:^items]]No items[[:Modèle:/items]]
        </ul></td>
    </tr>
    {{/.}}
</tbody>

Nowiki

var v = 1;
var v = 2;
<nowiki>var v = 3;</nowiki>
var v = 1;
var v = 2;
var v = 3;

List and break

  1. Step1 inline code 111 222 333 end line
    extra line
  2. Step 2 code block
    111
    222
    extra line
  1. Step1 inline code 111 222 333 end line
    extra line
  2. Step 2 code block
    111
    222
    extra line
  3. Step 3 kode
    Bash.svg
    111
    222
    extra line
  4. Step 4 text
  5. Step 5 filebox
    xxx.sh
    111
    222
    extra line
  6. Step 6 End

pre

yyy

SyntaxHighlight

var v = new StringBuilder();

var v = new StringBuilder();
// some js code

no highlight

Cs.svg
var myObject = new MyCLass();
Cs.svg
var myObject = new MyCLass();
Bash.svg
var myObject = new MyCLass();

listes

  • un
    • deux
      • trois
  • dix
    • trente
  • un
    • deux
    • 22
      • trois
  • plus
  • plus
  • moins
  • moins
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois
  • un
  • deux
  • trois

SVG

Bash.svg
Bash.svg