view Paper/chapter/3-ChristieSharp.tex @ 40:d8a999b69da4

update Mirror chapter
author riono <e165729@ie.u-ryukyu.ac.jp>
date Wed, 09 Feb 2022 18:54:48 +0900
parents 2a9f335e45bd
children 1402268d1eca
line wrap: on
line source

\chapter{Christie Sharp}
\section{Christie Sharpの記述方法}
ソースコード\ref{src:CSStartCGExample}、\ref{src:CSCGExample}、\ref{src:CSCountExample}はソースコード\ref{src:StartCGExample}、\ref{src:CGExample}、\ref{src:CounteObj}をChrisite Sharpで書き換えたものである。
JavaとC\#は大きく記述方法は変わらず、annotationがattributeになっている点が一番の違いである。
そのためChristieとChrisite Sharptには互換性があると言える。

\lstinputlisting[label=src:CSStartCGExample, caption=Chrisite SharpにおけるStartCodeGearの記述例]{src/cs/StartCountUp.cs}
\lstinputlisting[label=src:CSCGExample, caption=Chrisite SharpにおけるCodeGearの記述例]{src/cs/CountUpper.cs}
\lstinputlisting[label=src:CSCountExample, caption=Chrisite SharpにおけるDGとして送信されるオブジェクトのクラス]{src/cs/CountObject.cs}