主頁 > .NET開發 > 想寫個小說,關于C#的,名字就叫《原Csharp》吧 (第一回 買書未成炁自生 惶惶回屋遇老翁)

想寫個小說,關于C#的,名字就叫《原Csharp》吧 (第一回 買書未成炁自生 惶惶回屋遇老翁)

2022-06-21 06:00:32 .NET開發

以前也有寫過一些小說,但是總是寫寫停停的,因為忙于專案和其他事情,總是耽擱很久(真的是很久)才會繼續動兩筆,所以我想先在這里以隨筆的方式寫個關于C#異世界的小故事吧,更新隨緣,也稍微能讓自己輕松些,

至于靈感,是借用了原神的部分小設定和表層世界觀,和JavaScript百煉成仙的奇妙思路,說起來慚愧,我這樣寫頗有蹭熱度和別人創意的嫌疑,所以各位看官們姑且當做這是一個奇奇怪怪的同人文吧,還望不要介意,

我這里只會套用原神的一個殼子,也不會放在旅行者出現的時代,所以請不用擔心自己廚的角色產生ooc的情況(不過可能會因為這個奇怪的世界觀和部分設定而出戲,希望能夠見諒),

以下是正文,

==========================================================

第一回 買書未成炁自生 惶惶回屋遇老翁

“神說,要有光,于是便有了光,

......

神創造了世人,也熱愛著世人,他看到了世人的渴求,在他的目光所及之處,人們的靈魂便被賦予了希望與力量的種子,使其發芽,成長,人們對于手中的種子滿懷欣喜,將它稱作‘神之眼’,”

這是萬文集舍角落的一本詩集的文字,云溪看了兩眼便將它放了回去,這是一本無人問津的詩歌集,它像是從蒙德那里某個詩集的抄本,但又像是雜糅了抄書人自以為精美的句子一樣,璃月人對它所描述的也并不感冒,更無需贊美,

畢竟,人人都有神之眼,

或者準確來說,每個人在出生之時都會伴隨著一個神之眼,灰黯古樸,甚至和那些富貴人家的流蘇掛飾比起來,甚至后者更漂亮些,不過據說古老的時候,那個時代的神之眼還是個極其稀少的東西,只是云溪很難想象那種場面,

云溪再次看了一本書,又再放回去,今天是自己的成人禮的日子,老爹喜歡一切從簡,便直接大手一揮給了摩拉,讓自己挑一本喜歡的書作為禮物,云溪自然也是樂得如此,不過選書確實是個困難事,特別是在萬文集舍選書,萬文集舍可以說是個萬年老招牌,乃至璃月的絕大多數人都無法說清萬文集舍的由頭和歷史,如此模糊的背景反而讓萬文集舍顯得十分神秘,竟是一直紅紅火火,它的書榜甚至算是璃月幾乎所有人都認可的排名標準和買書參考方向,

云溪就兜兜轉轉的瀏覽完了所有的文讀欄位,這些書并不是不好,它們的詞藻和意境也能讓自己沉醉其中,但作為自己的成年禮物,總感覺缺了些什么,或者作為一個年輕人來說,自己想要的這本書,非得是有些其他書沒有的特點來,

走過文讀欄位,那就只有工讀欄位了,相比于文讀的那些文集來說,這個欄位顯然受到不少璃月手藝人的關注,譬如《神工天巧》《起膳正要》之類的書籍,就非常受到工匠和廚子們的喜歡,一旦出了新刊那必然是供不應求,即使是諸如《丹書鐵契》這種偏冷門的書,也有很多人愿意購買收藏,當然,之所以賣的這么好,萬文集舍自己就下了很多功夫,不僅其中有不少能人對于這種技術類書刊進行分析和勘誤,使其不會舛訛百出,還會在原作者允許的情況下加以注解,使其更加通俗易懂,

正因為這般情況,云溪也對工讀文刊抱有好感和希冀,或許能在其中找到一本決定著自己未來生存方向的書,也算不錯,

《原素要旨》,

這是一個放在最前頭也很少有人光顧的書,雖然被萬文集舍放在了好書榜第十,所有人都知道它的厲害之處,但所有人都知道,買它對于絕大多數的人來說,就是在當一個廉價的收藏品,它里面有著繁雜的理論和奇怪的咒語,很多人都嘗試過念出或默念它的咒語,但是顯然,別無異處,但是,對于部分人來說,它就是使其進入神圣殿堂的一個鑰匙,一塊瑰寶,這些人成功的念出了這些咒語,他們原本灰色的神之眼開始發出五顏六色的光,這是世間少有的神跡,

這些成功使自己的神之眼發光的人,被沿用了遠古時代的稱謂,被稱作“原神”,

云溪以前從未向今天如此在書攤前仔細觀看過這些書,看到這本心中不免閃過好奇,便翻開來看了起來,

“提瓦特的神之眼所需要的咒語,是一種非常自然且優雅的語言,并且該咒語還支持語言構造,這就意味這咒語本身有著很大的拓展性,不同于其他術法,激發元素力的咒術并沒有一個特定兒死板的咒語,使用者只需要擁有原神的體質和咒語的理論即可,而使用咒語的前提,除了自身體質符合外,便是了解一個咒語的基本構成,其中最基礎的命名結構,便是類->方法->運算式”,

準確來說,第一句話就把云溪干懵了,大概就像是對一個剛識字的孩童說群玉閣的基本構成和制造方法一樣,不過好在書中很貼心的給出了咒語示例,

“夏普注:這里不知道為何沒有貼具體范例,這顯然會讓人感到費解和失去興趣,我為此在這里添加了一個咒語示例,使各位更直觀快捷的感受到咒語效果

class Example{
    static void Main(){
        System.Console.WriteLine("我是我");
    }
}

顯然這比前幾句蒼白的描述要直觀了很多,接下來就是感受身體內的元素里,在腦中感受這段代碼便好,能不能將之成功的施展出來,便決定著你這輩子能不能通過神之眼使用元素力了,云溪懷揣著希冀,左手不自覺的摸向腰間的神之眼,開始嘗試在腦中默念著書中的范例咒語來,

什么事都沒有發生,

云溪臉色有些蒼白,就像是自己小時候拯救世界的中二夢被人無情的排斥,打碎一樣,他在巨大的心理落差中感覺世界都像是黑暗了一絲,他甩甩頭,長呼口氣,這個世界上能通過神之眼使用元素力的人不過是少數,自己又何來這些煩惱,不如學個實在的手藝,好好照顧好老爹老媽,使其善終才是自己該想的事情,

這時,自己的眼前突然一黑,比自己剛才感受到的晦色還要黑,但也僅僅一瞬,他驚慌的抓住攤位的一角,定住差點倒下的身子,這才發現眼前赫然顯示著幾個字

"我是我"

與此同時,云溪也感受到了眾人一樣的目光,眾人的視線中夾雜著驚奇,羨慕,和一絲絲的嫉妒,刷刷的看向了云溪的腰間,

在那個小小的佩飾上,橙黃色的光芒醒目的閃爍著,在閃爍了大概四五秒后,才慢慢暗淡了下去,回歸了灰黯的色彩,

“小子,你且把書放下,請來雅集三樓一敘可否?”

一個響亮的嗓門從萬文集舍傳出來,云溪本來就已經在著巨大的變化下猶如驚弓之鳥一般,在遭受到如同咆哮的喊聲中攥著《原素要旨》拔腿就跑,雖然僅僅跑了兩秒就開始暗罵自己腦子抽筋,但已經成為眾人焦點的他只能快速往無人處跑去,以冀求逃離這種社死的場面,至于受傷的書,只能等個機會偷偷還給集舍了,

一路狂奔,為了避開人群,又繞過幾個巷口,過了許久才偷偷溜回了家,推開家門,卻突然看見老爹正在恭恭敬敬的給一個老爺子遞茶,而老爺子則是微微抿了一口茶,笑瞇瞇的看向了云溪,

“小子,跑的很累吧,過來歇會兒,我就是詢問你幾個問題而已,何須大驚小怪?”

 

===============================================

著算是試試水,目前還沒有一個具體的大綱和故事線,如果大家喜歡的話,我便可以著手寫個大綱,開始繼續這個故事,還望這個小小的故事能讓大家喜歡,

PS:目前小說里的代碼示例是我自己使用csc編譯成功的代碼,因為我直接使用的VS2022的Roslyn的環境變數,所以C#的版本是10,以后如果出現新版本語法糖還望各位莫怪(各位也可以自己編譯試試哦),

轉載請註明出處,本文鏈接:https://www.uj5u.com/net/493616.html

標籤:C#

上一篇:使用命名空間獲取SimpleXMLElement的全名

下一篇:async和await詳解

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • WebAPI簡介

    Web體系結構: 有三個核心:資源(resource),URL(統一資源識別符號)和表示 他們的關系是這樣的:一個資源由一個URL進行標識,HTTP客戶端使用URL定位資源,表示是從資源回傳資料,媒體型別是資源回傳的資料格式。 接下來我們說下HTTP. HTTP協議的系統是一種無狀態的方式,使用請求/ ......

    uj5u.com 2020-09-09 22:07:47 more
  • asp.net core 3.1 入口:Program.cs中的Main函式

    本文分析Program.cs 中Main()函式中代碼的運行順序分析asp.net core程式的啟動,重點不是剖析原始碼,而是理清程式開始時執行的順序。到呼叫了哪些實體,哪些法方。asp.net core 3.1 的程式入口在專案Program.cs檔案里,如下。ususing System; us ......

    uj5u.com 2020-09-09 22:07:49 more
  • asp.net網站作為websocket服務端的應用該如何寫

    最近被websocket的一個問題困擾了很久,有一個需求是在web網站中搭建websocket服務。客戶端通過網頁與服務器建立連接,然后服務器根據ip給客戶端網頁發送資訊。 其實,這個需求并不難,只是剛開始對websocket的內容不太了解。上網搜索了一下,有通過asp.net core 實作的、有 ......

    uj5u.com 2020-09-09 22:08:02 more
  • ASP.NET 開源匯入匯出庫Magicodes.IE Docker中使用

    Magicodes.IE在Docker中使用 更新歷史 2019.02.13 【Nuget】版本更新到2.0.2 【匯入】修復單列匯入的Bug,單元測驗“OneColumnImporter_Test”。問題見(https://github.com/dotnetcore/Magicodes.IE/is ......

    uj5u.com 2020-09-09 22:08:05 more
  • 在webform中使用ajax

    如果你用過Asp.net webform, 說明你也算是.NET 開發的老兵了。WEBform應該是2011 2013左右,當時還用visual studio 2005、 visual studio 2008。后來基本都用的是MVC。 如果是新開發的專案,估計沒人會用webform技術。但是有些舊版 ......

    uj5u.com 2020-09-09 22:08:50 more
  • iis添加asp.net網站,訪問提示:由于擴展配置問題而無法提供您請求的

    今天在iis服務器配置asp.net網站,遇到一個問題,記錄一下: 問題:由于擴展配置問題而無法提供您請求的頁面。如果該頁面是腳本,請添加處理程式。如果應下載檔案,請添加 MIME 映射。 WindowServer2012服務器,添加角色安裝完.netframework和iis之后,運行aspx頁面 ......

    uj5u.com 2020-09-09 22:10:00 more
  • WebAPI-處理架構

    帶著問題去思考,大家好! 問題1:HTTP請求和回傳相應的HTTP回應資訊之間發生了什么? 1:首先是最底層,托管層,位于WebAPI和底層HTTP堆疊之間 2:其次是 訊息處理程式管道層,這里比如日志和快取。OWIN的參考是將訊息處理程式管道的一些功能下移到堆疊下端的OWIN中間件了。 3:控制器處理 ......

    uj5u.com 2020-09-09 22:11:13 more
  • 微信門戶開發框架-使用指導說明書

    微信門戶應用管理系統,采用基于 MVC + Bootstrap + Ajax + Enterprise Library的技術路線,界面層采用Boostrap + Metronic組合的前端框架,資料訪問層支持Oracle、SQLServer、MySQL、PostgreSQL等資料庫。框架以MVC5,... ......

    uj5u.com 2020-09-09 22:15:18 more
  • WebAPI-HTTP編程模型

    帶著問題去思考,大家好!它是什么?它包含什么?它能干什么? 訊息 HTTP編程模型的核心就是訊息抽象,表示為:HttPRequestMessage,HttpResponseMessage.用于客戶端和服務端之間交換請求和回應訊息。 HttpMethod類包含了一組靜態屬性: private stat ......

    uj5u.com 2020-09-09 22:15:23 more
  • 部署WebApi隨筆

    一、跨域 NuGet參考Microsoft.AspNet.WebApi.Cors WebApiConfig.cs中配置: // Web API 配置和服務 config.EnableCors(new EnableCorsAttribute("*", "*", "*")); 二、清除默認回傳XML格式 ......

    uj5u.com 2020-09-09 22:15:48 more
最新发布
  • C#多執行緒學習(二) 如何操縱一個執行緒

    <a href="https://www.cnblogs.com/x-zhi/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2943582/20220801082530.png" alt="" /></...

    uj5u.com 2023-04-19 09:17:20 more
  • C#多執行緒學習(二) 如何操縱一個執行緒

    C#多執行緒學習(二) 如何操縱一個執行緒 執行緒學習第一篇:C#多執行緒學習(一) 多執行緒的相關概念 下面我們就動手來創建一個執行緒,使用Thread類創建執行緒時,只需提供執行緒入口即可。(執行緒入口使程式知道該讓這個執行緒干什么事) 在C#中,執行緒入口是通過ThreadStart代理(delegate)來提供的 ......

    uj5u.com 2023-04-19 09:16:49 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    <a href="https://www.cnblogs.com/huangxincheng/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/214741/20200614104537.png" alt="" /&g...

    uj5u.com 2023-04-18 08:39:04 more
  • 記一次 .NET某醫療器械清洗系統 卡死分析

    一:背景 1. 講故事 前段時間協助訓練營里的一位朋友分析了一個程式卡死的問題,回過頭來看這個案例比較經典,這篇稍微整理一下供后來者少踩坑吧。 二:WinDbg 分析 1. 為什么會卡死 因為是表單程式,理所當然就是看主執行緒此時正在做什么? 可以用 ~0s ; k 看一下便知。 0:000> k # ......

    uj5u.com 2023-04-18 08:33:10 more
  • SignalR, No Connection with that ID,IIS

    <a href="https://www.cnblogs.com/smartstar/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/u36196.jpg" alt="" /></a>...

    uj5u.com 2023-03-30 17:21:52 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:15:33 more
  • 一次對pool的誤用導致的.net頻繁gc的診斷分析

    <a href="https://www.cnblogs.com/dotnet-diagnostic/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/3115652/20230225090434.png" alt=""...

    uj5u.com 2023-03-28 10:13:31 more
  • C#遍歷指定檔案夾中所有檔案的3種方法

    <a href="https://www.cnblogs.com/xbhp/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/957602/20230310105611.png" alt="" /></a&...

    uj5u.com 2023-03-27 14:46:55 more
  • C#/VB.NET:如何將PDF轉為PDF/A

    <a href="https://www.cnblogs.com/Carina-baby/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/2859233/20220427162558.png" alt="" />...

    uj5u.com 2023-03-27 14:46:35 more
  • 武裝你的WEBAPI-OData聚合查詢

    <a href="https://www.cnblogs.com/podolski/" target="_blank"><img width="48" height="48" class="pfs" src="https://pic.cnblogs.com/face/616093/20140323000327.png" alt="" /><...

    uj5u.com 2023-03-27 14:46:16 more