الرمز وعامل التشغيل مرجع (F#)
يحتوي هذا الموضوع على جدول رموز و عوامل تشغيل التي تستخدم في اللغة ب #.
جدول رموز و عوامل تشغيل
الجدول التالي وصف الرموز المستخدمة في اللغة F#، ويوفر الارتباطات إلى إلى صور التي توفر مزيد من المعلومات، وتوفير وصف مختصر لبعض الاستخدامات الرمز. يتم ترتيب الرموز طبقاً إلى ASCIIالتعيين أحرف ترتيب.
الرمز أو عامل التشغيل |
الارتباطات |
الوصف |
---|---|---|
! |
|
|
" |
|
|
# |
|
|
$ |
لا توجد المزيد من المعلومات متوفرة. |
|
% |
|
|
& |
|
|
&& |
|
|
&&& |
|
|
' |
|
|
``...`` |
لا توجد المزيد من المعلومات متوفرة. |
|
( ) |
|
|
(...) |
|
|
(*...*) |
|
|
(|...|) |
|
|
* |
|
|
** |
|
|
+ |
|
|
, |
|
|
- |
|
|
-> |
|
|
. |
|
|
.. |
|
|
.. .. |
|
|
.[...] |
|
|
/ |
|
|
// |
|
|
/// |
|
|
: |
|
|
:: |
|
|
:= |
|
|
:> |
|
|
:? |
|
|
:?> |
|
|
; |
|
|
< |
|
|
<< |
|
|
<<< |
|
|
<- |
|
|
<...> |
|
|
<> |
|
|
<= |
|
|
<| |
|
|
<@...@> |
|
|
<@@...@@> |
|
|
= |
|
|
> |
|
|
>> |
|
|
>>> |
|
|
>= |
|
|
? |
|
|
? ... <- ... |
|
|
@ |
|
|
[...] |
|
|
[|...|] |
|
|
[<...>] |
|
|
\ |
|
|
^ |
|
|
^^^ |
|
|
_ |
|
|
` |
|
|
{...} |
|
|
| |
|
|
|| |
|
|
||| |
|
|
|> |
|
|
~~ |
|
|
~~~ |
|
|
~- |
|
|
~+ |
|
أسبقية عامل التشغيل
يعرض الجدول التالي ترتيب الأسبقية من operaإلىrs والكلمات الأساسية بتعبير آخر بلغة ب #، بالترتيب من الأولوية الدنيا إلى الأولوية في الحساب. كذلك تم سرد هو associativity، إذا كان ذلك ممكناً.
العامل |
الخاصية االتجميعية |
---|---|
as |
لليمين |
when |
لليمين |
| (التوجيه) |
لليسار |
; |
لليمين |
let |
nonassociative |
function, fun, match, try |
nonassociative |
if |
nonassociative |
-> |
لليمين |
:= |
لليمين |
, |
nonassociative |
or, || |
لليسار |
&, && |
لليسار |
<op, >op, =, |op, &op |
لليسار |
^op |
لليمين |
:: |
لليمين |
:?>, :? |
nonassociative |
-op,+op، (ثنائي) |
لليسار |
*op, /op, %op |
لليسار |
**op |
لليمين |
f x(تطبيق دالة) |
لليسار |
| (مطابقة نقش) |
لليمين |
!op,?op,~op,-op,+op(الأحادية) |
لليسار |
. |
لليسار |
f(x) |
لليسار |
f<types> |
لليسار |
F# يدعم عامل التشغيل المخصصة التحميل الزائد. وهذا يعني أنه يمكنك تعريف عوامل تشغيل الخاصة بك. في السابق جدول، opيمكن أن يكون أي تسلسل (من الممكن أن تكون فارغ) صالح لأحرف عامل، أما مضمنة أو معرّفة بواسطة مستخدم. وهكذا، يمكنك استخدام هذا الجدول إلى لتحديد ما هو تسلسل من حرف/ حروف إلى استخدام cusإلىm operaإلىr إلى تحقيق المستوى المطلوب من الأسبقية. بادئة . حرف/ حروف are ignored when the compiler determines precedence.
راجع أيضًا:
المرجع
التحميل الزائد لعامل التشغيل (F#)